<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  
  <meta name="renderer" content="webkit">
  <meta http-equiv="X-UA-Compatible" content="IE=edge" >
  <link rel="dns-prefetch" href="http://zfe.space">
  <title>【地球的法则】第七章 | Z_4</title>
  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  <meta name="keywords" content="学习">
<meta property="og:type" content="article">
<meta property="og:title" content="【地球的法则】第七章">
<meta property="og:url" content="http://zfe.space/2017/10/23/【地球的法则】第七章/index.html">
<meta property="og:site_name" content="Z_4">
<meta property="og:locale" content="zh-Hans">
<meta property="og:updated_time" content="2018-06-23T09:31:20.405Z">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="【地球的法则】第七章">
  
    <link rel="alternative" href="/atom.xml" title="Z_4" type="application/atom+xml">
  
  
    <link rel="icon" href="/favicon.png">
  
  <link rel="stylesheet" type="text/css" href="/./main.507b3a.css">
  <style type="text/css">
  
    #container.show {
      background: linear-gradient(200deg,#a0cfe4,#e8c37e);
    }
  </style>
  

  

</head>

<body>
  <div id="container" q-class="show:isCtnShow">
    <canvas id="anm-canvas" class="anm-canvas"></canvas>
    <div class="left-col" q-class="show:isShow">
      
<div class="overlay" style="background: #4d4d4d"></div>
<div class="intrude-less">
	<header id="header" class="inner">
		<a href="" class="profilepic">
			<img src="/avatar.png" class="js-avatar">
		</a>
		<hgroup>
		  <h1 class="header-author"><a href="">Zhu Fue</a></h1>
		</hgroup>
		

		<nav class="header-menu">
			<ul>
			
				<li><a href="/">主页</a></li>
	        
				<li><a href="/tags/简历">简历</a></li>
	        
				<li><a href="/tags/学习">学习计划</a></li>
	        
				<li><a href="/tags/随想">随想</a></li>
	        
				<li><a href="/tags/作品集">作品集</a></li>
	        
				<li><a href="/tags/生活趣闻">生活见闻</a></li>
	        
			</ul>
		</nav>
		<nav class="header-smart-menu">
    		
    			
    			<a q-on="click: openSlider(e, 'innerArchive')" href="javascript:void(0)">所有文章</a>
    			
            
    			
            
    			
    			<a q-on="click: openSlider(e, 'aboutme')" href="javascript:void(0)">我的格言</a>
    			
            
		</nav>
		<nav class="header-nav">
			<div class="social">
				
					<a class="github" target="_blank" href="https://github.com/Zfour" title="github"><i class="icon-github"></i></a>
		        
					<a class="weibo" target="_blank" href="https://weibo.com/xiuji941028" title="weibo"><i class="icon-weibo"></i></a>
		        
					<a class="qq" target="_blank" href="https://user.qzone.qq.com/499984532" title="qq"><i class="icon-qq"></i></a>
		        
					<a class="bilibili" target="_blank" href="https://space.bilibili.com/1652398/" title="bilibili"><i class="icon-bilibili"></i></a>
		        
					<a class="mail" target="_blank" href="mailto:499984532@qq.com" title="mail"><i class="icon-mail"></i></a>
		        
			</div>
		</nav>
	</header>		
</div>

    </div>
    <div class="mid-col" q-class="show:isShow,hide:isShow|isFalse">
      
<nav id="mobile-nav">
  	<div class="overlay js-overlay" style="background: #4d4d4d"></div>
	<div class="btnctn js-mobile-btnctn">
  		<div class="slider-trigger list" q-on="click: openSlider(e)"><i class="icon icon-sort"></i></div>
	</div>
	<div class="intrude-less">
		<header id="header" class="inner">
			<div class="profilepic">
				<img src="/avatar.png" class="js-avatar">
			</div>
			<hgroup>
			  <h1 class="header-author js-header-author">Zhu Fue</h1>
			</hgroup>
			
			
			
				
			
				
			
				
			
				
			
				
			
				
			
			
			
			<nav class="header-nav">
				<div class="social">
					
						<a class="github" target="_blank" href="https://github.com/Zfour" title="github"><i class="icon-github"></i></a>
			        
						<a class="weibo" target="_blank" href="https://weibo.com/xiuji941028" title="weibo"><i class="icon-weibo"></i></a>
			        
						<a class="qq" target="_blank" href="https://user.qzone.qq.com/499984532" title="qq"><i class="icon-qq"></i></a>
			        
						<a class="bilibili" target="_blank" href="https://space.bilibili.com/1652398/" title="bilibili"><i class="icon-bilibili"></i></a>
			        
						<a class="mail" target="_blank" href="mailto:499984532@qq.com" title="mail"><i class="icon-mail"></i></a>
			        
				</div>
			</nav>

			<nav class="header-menu js-header-menu">
				<ul style="width: 70%">
				
				
					<li style="width: 16.666666666666668%"><a href="/">主页</a></li>
		        
					<li style="width: 16.666666666666668%"><a href="/tags/简历">简历</a></li>
		        
					<li style="width: 16.666666666666668%"><a href="/tags/学习">学习计划</a></li>
		        
					<li style="width: 16.666666666666668%"><a href="/tags/随想">随想</a></li>
		        
					<li style="width: 16.666666666666668%"><a href="/tags/作品集">作品集</a></li>
		        
					<li style="width: 16.666666666666668%"><a href="/tags/生活趣闻">生活见闻</a></li>
		        
				</ul>
			</nav>
		</header>				
	</div>
	<div class="mobile-mask" style="display:none" q-show="isShow"></div>
</nav>

      <div id="wrapper" class="body-wrap">
        <div class="menu-l">
          <div class="canvas-wrap">
            <canvas data-colors="#eaeaea" data-sectionHeight="100" data-contentId="js-content" id="myCanvas1" class="anm-canvas"></canvas>
          </div>
          <div id="js-content" class="content-ll">
            <article id="post-【地球的法则】第七章" class="article article-type-post " itemscope itemprop="blogPost">
  <div class="article-inner">
    
      <header class="article-header">
        
  
    <h1 class="article-title" itemprop="name">
      【地球的法则】第七章
    </h1>
  

        
        <a href="/2017/10/23/【地球的法则】第七章/" class="archive-article-date">
  	<time datetime="2017-10-23T05:38:00.000Z" itemprop="datePublished"><i class="icon-calendar icon"></i>2017-10-23</time>
</a>
        
      </header>
    
    <div class="article-entry" itemprop="articleBody">
      
        <p><a id="more"></a><html></html></p>
<p><head><br>  <title>Evernote Export</title><br>  <basefont face="微软雅黑" size="2"><br>  <meta http-equiv="Content-Type" content="text/html;charset=utf-8"><br>  <meta name="exporter-version" content="Evernote Windows/305825 (zh-CN, DDL); Windows/10.0.14393 (Win64);"><br>  <style><br>    body, td {<br>      font-family: 微软雅黑;<br>      font-size: 10pt;<br>    }<br>  </style><br></head></p>
<p><body><br><a name="1373"></a></body></p>
<p><div><br><span><div style="text-align: center;"><span style="font-size: 18pt; font-weight: bold;">第七章</span></div><div style="text-align: center;"><span style="font-size: 24px; font-weight: bold; line-height: 34px;">浪漫主义者、科学家、工程师</span></div><div style="text-align: center;"><div><br></div></div><div style="text-align: center;"><div style="text-align: right;"><span style="font-weight: bold;">我看到自己成为了一圈骨头</span></div><div style="text-align: right;"><span style="font-weight: bold;">在水中央</span></div><div style="text-align: right;"><span style="font-weight: bold;">我发誓</span></div><div style="text-align: right;"><span style="font-weight: bold;">永远都要开放自我</span></div><div style="text-align: right;"><span style="font-weight: bold;">任水流进来</span></div><div style="text-align: right;"><span style="font-weight: bold;">直到我听到&quot;骨头的声乐&quot;</span></div><div style="text-align: right;"><span style="font-weight: bold;">如钟声一般的声乐</span></div><div style="text-align: right;"><span style="font-weight: bold;">— 卢 •韦 尔 奇 （Lew Welch ),《骨头的声乐》</span></div><div style="text-align: right;"><div style="text-align: left;"><br></div><div style="text-align: left;"><br></div><div style="text-align: left;"><span style="font-size: 19px; font-weight: bold; line-height: 27px;">PART   1  <span style="font-weight: bold; font-size: 14pt;">环保运动</span></span><br></div><div style="text-align: left;"><span style="font-size: 19px; font-weight: bold; line-height: 27px;"><br></span></div></div></div><div style="text-align: left;">环保人士拥有了绿色。这是非常惊人的，是一个了不起的成绩。自从<span style="line-height: 1.45;">共产主义拥有了红色以来，还未曾有过哪个运动可以拥有一种颜色。</span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">绿色的特別意义还会延续多久</span>？</span></div><div style="text-align: left;">“什么是环保运动呢？” 一 本 “绿色”杂志的编辑如此问道。我听到自己<span style="line-height: 1.45;">说：“<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">环保运动是由科学、技术以及情感几种力量融汇在一起，去引导公众舆</span></span><span style="line-height: 1.45; background-color: rgb(255, 250, 165);-evernote-highlight:true;">论、公共政策以及个人行为，使自然系统保持健康的一个运动。”</span></div><div style="text-align: left;">我的理论是，环保运动的成功是由两股力量交融在一起而形成的 — 浪漫<span style="line-height: 1.45;">主义和科学 — 这两者常常是彼此对立，此外还有第三种力量正在崛起。<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">浪漫</span></span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">主义者感受自然，科学家则研究自然</span>。浪漫主义者喜欢讲道德，他们对于社会</span><span style="line-height: 1.45;">的主导力量持反叛立场，并且对于任何偏离正确路线的人嗤之以鼻。他们不喜</span><span style="line-height: 1.45;">欢承认错误或改变方向。科学家则讲究伦理，而非道德，他们对于任何人们所</span><span style="line-height: 1.45;">认为的占主导的范式都持反叛立场，并且会彼此争论。对于科学家而言，<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">寻找</span></span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">错误就是科学的任务，改变方向就是目标</span>。</span></div><div style="text-align: left;"><span style="line-height: 1.45;">环保运动能够吸引这么多浪漫主义者参与是一种幸运，因为他们可以激</span><span style="line-height: 1.45;">发发达国家的大多数居民也将自己看做是环保人士。而这就<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">意味着科学家以及</span></span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">他们的看法总是占少数</span>，并且当他们的观点不被大众认同时，他们很容易被忽</span><span style="line-height: 1.45;">视、打压，或者是妖魔化。</span></div><div style="text-align: left;"><span style="line-height: 1.45;">有一波新的环保人士的加入正在改变这一格局。<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">工程师参与进来了</span>，他们</span><span style="line-height: 1.45;">看到的环境问题既不像浪漫主义者那样认为是悲剧，也不像科学家那样认为是一个谜团，他们只觉得那是一个可以寻找到解决办法的问题。他们向科学家要</span><span style="line-height: 1.45;">数据，以寻找到问题的解决办法，<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">科学家则赞赏工程师的加入，因为新的科技</span></span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">使得科学可以走得更远</span>。浪漫主义者不信任工程师 — 有时候这是对的 — 他</span><span style="line-height: 1.45;">们认为工程师很骄傲，并且对于解决问题的前景感到不舒服，因为他们认为，</span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">问题根本就解决不了</span>。</span></div><div style="text-align: left;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">浪漫主义者喜欢问题，科学家发现和分析问题，工程师解决问题</span>。</div><div style="text-align: left;"><br></div><div style="box-sizing: border-box; padding: 8px; font-size: 12px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902);"><div>环保运动是浪漫主义者发起的，而科学家会参与其中去研究它，工程学家则着手解决问题。</div></div><div style="text-align: left;"><br></div><div style="text-align: left;"><span style="font-size: 19px; font-weight: bold; line-height: 27px;">PART   2  </span><span style="font-size: 14pt; font-weight: bold; line-height: 27px;">什么促使了立法的形成</span><br></div><div style="text-align: left;"><br></div><div style="text-align: left;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">不过这是过度简单化了</span>。并不是传统的认识促成了美国在20世纪70年代<span style="line-height: 1.45;">通过了很多环境方面的立法 — 包 括 《清洁空气法》、《清洁水源法》、</span><span style="line-height: 1.45;">《濒危物种保护法》 以及环保署的设立。</span><span style="line-height: 1.45;">那些致力于草拟和力争让这些法案获得通过的律师，应该称呼他们“<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">政治工程</span></span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">师</span>”吗？</span></div><div style="text-align: left;">20世纪30年代的时候，<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">当时的猎鸭者开始了保护湿地的运动</span>，70年后的<span style="line-height: 1.45;">今天他们依然在坚持这项事业。北美洲有2400万亩的水禽栖息地得以保存下</span><span style="line-height: 1.45;">来，保护起来并且恢复当初的生态，这些都是得力于一个由77.5万成员组成的</span><span style="line-height: 1.45;">“无限鸭子”联 盟 （Ducks Unlimited ) 的努力。</span></div><div style="text-align: left;">是真实的个人，而非纸上的文字，使得民众参与废物回收行动，使得洛杉<span style="line-height: 1.45;">矶以及伦敦泰晤士河的空气得以变干净，并 IL 使得生态学变成一种哲学，使得</span><span style="line-height: 1.45;">生态旅游变成一个产业，使得关于野生动物的电影成为娱乐的一种，使得分水</span><span style="line-height: 1.45;">岭成为城市规划师的饲汇，使得城市里种起了很多树，也延缓了亚马逊热带雨</span><span style="line-height: 1.45;">林被摧毁的速度，阻止了酸雨以及臭氧层空洞加剧，拯救了秃鹰以及鹤群，创</span><span style="line-height: 1.45;">建了遍及全球的绿色组织，在每一个政府层级都建立了荒野公园，从小城市到</span><span style="line-height: 1.45;">世界遗址 （World Heritage Sites ) ……这一列表还可以继续下去，写满这本书剩</span><span style="line-height: 1.45;">余的篇幅。不过这些确实是填满了保罗•霍肯所写的《看不见的力量》</span><span style="line-height: 1.45;">这本书里关于此类环保行动组织的推广贞面。</span></div><div style="text-align: left;">我在这里还是集中笔墨去谈一些主角，因为通过他们我们可以知道怎么去理解正在发生的一些事情。2007年，气候变暖在全球范围内成为了主流话题，<span style="line-height: 1.45;">环保人士有了成就感，塞拉俱乐部 （Sierra Club ) 的领袖说：“今日我们所看到</span><span style="line-height: 1.45;">的环保风潮，可以媲美1970年首届地球日的时候那种盛况。”<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">整个地球终于就</span></span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">绿色达成共识了，而环保人士只需抓住这一机会，</span>继续推进他们的项目就能赢</span><span style="line-height: 1.45;">得最后的胜利。</span></div><div style="text-align: left;">这就错了。我们一直坚持到今天的绿色议程已经过时了，因为它太偏向<span style="line-height: 1.45;">负面，太偏重传统，太专一，太容易在政治上让人一边倒，这些都不足以让我</span><span style="line-height: 1.45;">们解决今日所面临的如此大规模的气候问题。环保人士非但不会走上新的主导</span><span style="line-height: 1.45;">角色，还比以往任何时候都面临着更大的被边缘化的危险，因为他们很多的深</span><span style="line-height: 1.45;">层目标以及历经反复修改的战略已经不能用以解决今日的新挑战了。环保人士</span><span style="line-height: 1.45;">习惯于要从人类文明中解救出自然环境，现在，他们遇上了未曾接触过的新挑</span><span style="line-height: 1.45;">战：<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">把人类文明从自然环境中解救出来，他们要对付的是复杂的气候。</span></span></div><div style="text-align: left;">当你认为自己正在获胜的时候，也许是最难改变方向的，但事实上现在正<span style="line-height: 1.45;">是一个充满机遇的时代。我们有充足的资源，我们有很多有想法的新人。当老</span><span style="line-height: 1.45;">一辈的环保人士还在各种倡议活动中周旋的时候，年轻人却可以打拼出新的方</span><span style="line-height: 1.45;">向。<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">假如我们对过去采取非情感化的回顾，可以抛弃掉那些陈旧的观念，并且</span></span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">尝试到曾经一直被认为的忌讳地带去发掘新的价值</span>。这就是我将要在这里展示</span><span style="line-height: 1.45;">的一种模式，这不仅仅是写给那些捍卫草原的环保人士看，而且也是写给<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">新一</span></span><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;"><span style="line-height: 1.45;">代受到气候问题之刺激而成为环保人士的同伴看的 — 他们是绿色生物黑客、</span><span style="line-height: 1.45;">绿色科技爱好者、绿色都市主义者以及绿色基础设施建造者。</span></span></div><div style="text-align: left;"><br></div><div style="box-sizing: border-box; padding: 8px; font-size: 12px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902);"><div>环保运动存在着一个观念上的更替，二正因为有新的思想加入进来，所以才能将环保运动发展下去。</div></div><div style="text-align: left;"><div><br></div><div><span style="font-size: 19px; font-weight: bold; line-height: 27px;">PART   3  <span style="line-height: 1.45; font-weight: bold; font-size: 14pt;">浪漫主义者</span></span></div><div><br></div></div><div style="text-align: left;"><span style="line-height: 1.45;">一开始是浪漫主义者 — 代 表 人 物 有 亨 利 •梭 罗 、约 翰 •缪 尔 、戴</span><span style="line-height: 1.45;">维 •布 劳 尔 、爱 德 华 •艾 比 （Ed Abbey )、戴 维 •弗 尔 曼 （David Foreman )</span><span style="line-height: 1.45;">以及朱利亚•布特弗莱•希尔 — 他们告诉<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">我们不能故步自封</span>，要以开放的胸</span><span style="line-height: 1.45;">怀接纳一切，并且要随时准备好要因为我们对自然<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">最深度的联系而改变我们的</span></span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">生活</span>。我从斯坦福毕业的那一年，布劳尔发布了塞拉俱乐部的自然摄影系列丛书。其中第一本是《这就是美国的土地》 ( I 960)，</span><span style="line-height: 1.45;">这本书的照片来自摄影师安塞尔•亚当斯 （Ansel Adams ) , 正是它使我走上了</span><span style="line-height: 1.45;">迄今依然在走的这条道路。爱德华•艾比则是一位擅长描写沙漠的作家，他给</span><span style="line-height: 1.45;">我带来了更多浪漫主义的东西，还 有像 “地球第一 ” （Earth First ) 的戴维•弗</span><span style="line-height: 1.45;">尔曼以及仿佛神秘大树般的卫士朱利亚•布特弗莱•希尔，他们都充分地展现</span><span style="line-height: 1.45;">了浪漫主义的美。</span></div><div style="text-align: left;">当我们知道生命中该为什么而<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">奋斗、该与什么进行抗争，就可以给生命带</span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">来意义</span>，也由此带来了其自身的一条守则：<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">永远不要放弃。我现在相信，那样</span></span><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;"><span style="line-height: 1.45;">一种意义是虚幻的，也是目光短浅的。盲目地相信一种充满神秘色彩的事物绝</span><span style="line-height: 1.45;">对会带来灾难，特别是在一个充满变化的时代。</span></span></div><div style="text-align: left;">在 20世纪60年代以及20世纪70年代的时候，美国加州是一个可以让你<span style="line-height: 1.45;">摆脱神秘主义的地方。因为那里有各种接连不断的大师和神秘人士路过，他们</span><span style="line-height: 1.45;">兜售着各自的玩意，这样反而使得他们相互削弱了，而这些显然比不上毒品，</span><span style="line-height: 1.45;">而且毒品也是彼此抵消了。狂热的想法，假如是过度地分享出来的话，就会变</span><span style="line-height: 1.45;">成陈词滥调。剩下来的就只有每天日常的种种现实，各种谈判，没有绝对，但</span><span style="line-height: 1.45;">充满丫意外。</span></div><div style="text-align: left;">1997年，我对浪漫主义的不信任达到了顶峰，那是因为我看了一本书，那<span style="line-height: 1.45;">是 由 阿 瑟 •赫 曼 （ ArthurHerman ) 写 的 《文明衰落论》</span><span style="line-height: 1.45;">，这本书尝试去回答一个问题：是什么使得衰退这样的话题变</span></div><div style="text-align: left;">得越来越受到人们欢迎？几十年来，欧洲和美国的主流知识分子都认为世界正<span style="line-height: 1.45;">走向没落，所谓的进步其实是一个谎言，而坏人、坏的思想以及坏的机构则是</span><span style="line-height: 1.45;">导致好的东西变坏的根源。</span></div><div style="text-align: left;">但是在现实世界里却有充足的证据暗示事实并非如此，但这些完全没有被<span style="line-height: 1.45;">末世论者所看到。</span></div><div style="text-align: left;">赫曼区分了两种不同的悲观：历史悲观主义（代表人物是雅各布•布克哈<span style="line-height: 1.45;">特、奥斯瓦尔德•斯宾格勒、亨利•亚当斯、汤恩比、保罗 •肯 尼 迪 ）以及</span><span style="line-height: 1.45;">更为可怕的文化悲观主义（叔本华、尼采、海德格尔、萨特、法农、福柯、赫尔伯特•马尔库塞、乔姆斯基以及很多当代的环保人士）。赫曼写道：</span></div><div style="text-align: left;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">历史悲观主义者认为人类文明遭受着不能克服的恶性力量的攻击</span>；而<span style="line-height: 1.45;">文化悲观主义者则认为，这样的力量从一开始就在塑造着文明的进程。历</span><span style="line-height: 1.45;">史悲观主义者担心他们所在的社会会自己摧毁自己，而文化悲观主义者则</span><span style="line-height: 1.45;">认为，社会本身是需要被摧级的。</span></div><div style="text-align: left;">尼采写道：“<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">在所有能够彰显现代人之特征的所有事物上都带有颓败的</span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">元素。</span>”“我们难道不是在一个没有尽头的空虚里游荡吗？我们难道没能感知到</span><span style="line-height: 1.45;">空洞的空间深度吗？它难道不是在变冷吗？难道黑夜不是•直都在向我们扩</span><span style="line-height: 1.45;">展？”</span></div><div style="text-align: left;">1992年的时候，任何一位对<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">环境持悲观主义观点的人都会以一种胜利的姿</span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">态说</span>：</span></div><div style="text-align: left;">现代人正在急速地毁坏他们赖以生存的自然环境。在地球的任何一个<span style="line-height: 1.45;">角落上，看到的都是同样的情景。森林被砍伐了，湿地干涸了，珊瑚礁被</span><span style="line-height: 1.45;">淘光了，农业用地在消失，在被盐碱化、沙漠化或者干脆就变成了公路。</span><span style="line-height: 1.45;">污染也变得更为随处可见了 — 地下水、溪流、河流、河口、以及海洋，</span><span style="line-height: 1.45;">我们所呼吸的空气、我们吃的食物，所有这些都被污染了。</span></div><div style="text-align: left;">正因为我们的这些行为，很有可能导致每天有数以千计的物种因此而<span style="line-height: 1.45;">走向灭绝。而这些物种当中<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">，科学家认识的只是其中很少的一部分。当我</span></span><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;"><span style="line-height: 1.45;">们以这样的方式毁坏自然环境的时候，我们正使得地球变得越来越不适合</span><span style="line-height: 1.45;">生存，假如目前这样的趋势持续下去的话，不出几十年，地球将不再能够</span><span style="line-height: 1.45;">支撑复杂生命的生存。</span></span></div><div style="text-align: left;">[这是爱德华•高德史密斯写给《道：生态世界观》<span style="line-height: 1.45;">这本书的序言。他所担心的东西单独来看是正确的，但是他选择</span><span style="line-height: 1.45;">的标准是有偏见的，并且其愤怒的色彩显然使得他夸张了很多问题。]</span></div><div style="text-align: left;"></div><div style="text-align: left;"></div><div style="text-align: left;"><br></div><div style="box-sizing: border-box; padding: 8px; font-size: 12px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902);"><div>环境悲观者认为环境在不断的恶化，表现对现在环境的强烈的关心感。这种感觉也会引导群众去相信一些可能并没有科学依据的言论。</div></div><div style="text-align: left;"><br></div><div style="text-align: left;"><span style="font-size: 19px; font-weight: bold; line-height: 27px;">PART   4  </span><span style="font-size: 14pt; font-weight: bold; line-height: 1.45;">浪漫主义者</span><br></div><div style="text-align: left;"><br></div><div style="text-align: left;">阿瑟•赫曼将这样的浪漫主义以及其使人颓丧的故事的起源追溯到一个<span style="line-height: 1.45;">人和一件事 一 让 •雅 克 •卢 梭 以 及 1789年的法国大革命。卢梭当时信奉了</span><span style="line-height: 1.45;">构想出来的原始主义并且声称：“<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">在人手里，所有东西都会走向颓败。</span>”他希望</span><span style="line-height: 1.45;">回到纯真以及自由，这应当是与法国贵族被推翻有关系的。欧洲的知识精英在</span><span style="line-height: 1.45;">1789年的时候非常欣喜地看到新时代的到来，也看着这一新生在4 年后变成血</span><span style="line-height: 1.45;">腥和恐怖。正是经历了这一创伤，知识分子由浪漫主义转为绝望以及抗拒，并</span><span style="line-height: 1.45;">且一直到今天都是如此。</span></div><div style="text-align: left;">赫曼追寻着浪漫主义在之后几个世纪的走向，发现它经由奥斯瓦德•斯宾<span style="line-height: 1.45;">格 勒 （Oswald Spengler ) 的 《西方的没落》就直接发展为</span><span style="line-height: 1.45;">纳粹德国。“希特勒他们那一代是第一批接受文化悲观主义教育的欧洲人。”</span></div><div style="text-align: left;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">在纳粹运动期间，有一波让人不安的绿色运动的风潮。</span>我第一次接触到这<span style="line-height: 1.45;">一事实是1977年的时候，当时我负责编辑的《共同进化季刊》里刊载了一篇</span><span style="line-height: 1.45;">文章，讲述的是德国流浪者的故事 — 他们是19世纪末期的嬉皮士，那时<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">他</span></span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">们追求回归田园的生活，结果非常轻易地变成了希特勒的同党</span>。赫曼的这本书</span><span style="line-height: 1.45;">里还提到，生物学家恩斯特•黑克尔 （Ernst Haeckel ) 第一个提出了生态学这</span><span style="line-height: 1.45;">个词 （ oekologie ，1866)，他当时还主张优生学，希望通过安乐死，把 “犹太</span><span style="line-height: 1.45;">人以及黑人那样一些劣种”从欧洲清理出去。彼 得 •考 特 斯 （Peter Coates ) 在</span><span style="line-height: 1.45;">《西方对自然的态度：从远古到现代》</span><span style="line-height: 1.45;">—书里说：“纳粹德国创建了自然保护区以及采取进步的森林政策，并</span><span style="line-height: 1.45;">且还注重生物多样性，这在当时全欧洲范围内居于领先地位。”</span></div><div style="text-align: left;">尼尔斯•盖曼是全球商业网络（ GBN ) 的成员，他总结“纳粹主义的绿色<span style="line-height: 1.45;">面目”这一辩论时给我发来这样的文字：</span></div><div style="text-align: left;">我认为关键且没有被辩论到的是以下方面：第一，<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">纳粹利用他们在绿</span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">色建设方面的成绩来争取和扩大群众支持</span>；第二，<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">当时不管是在德国国内</span></span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">还是国外，都没有人看到纳粹的环保主义政策以及纳粹的其他政治纲领之间的冲突</span>。总结来说，虽然没有明显证据表明对生态友好以及纳粹或本土</span><span style="line-height: 1.45;">主义之间的关系，<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">但历史上这两种运动之间有很多地方可以相互联系，并</span></span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">且未来还有可能重现</span>。</span></div><div style="text-align: left;"><br></div><div style="box-sizing: border-box; padding: 8px; font-size: 12px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902);"><div>曲解绿色运动的本质会造成十分恶劣的影响，成为获得权力和支持力的工具。</div></div><div style="text-align: left;"><div><br></div><div><span style="font-size: 19px; font-weight: bold; line-height: 27px;">PART   5  太空项目</span></div><div><br></div><div>并且不会有什么好的目的。[只有阿比•霍夫曼（AbbieH〇fFman) 持相反的观<span style="line-height: 1.45;">点，他说：“你们这是在说笑吗？我们是要去月球啊！ ”]<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">环保人士跟左派一起</span></span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">反对太空计划</span>，他们说：“我们要先解决地球本身的问题才能离开地球。”</span></div></div><div style="text-align: left;">唯一例外的就是雅克. 库 斯 托 Uacques Cousteau )，海底探险的先锋。</div><div style="text-align: left;"><span style="line-height: 1.45;">1976年，他 接 受 《共同进化季刊》采访的时候说，在 20世纪60年代的时候，</span><span style="line-height: 1.45;">他有很多的同行认为美国的太空项目的耗资巨大并且没有多大实际意义，但是</span><span style="line-height: 1.45;">他是支持这个项目的 ，一 开始是基于哲学上的理由，之后很快就变成了实用方</span><span style="line-height: 1.45;">面的理由。库斯托发现，<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">卫星才是唯一可以帮助我们对海洋进行监控的方式。</span></span></div><div style="text-align: left;">虽然很多环保人士尝试去关闭或者忽视太空项目，但是他们<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">从太空项目当<span style="line-height: 1.45;">中获得的好处远大于其他人，并且早于其他人。正是因为他们直接受到由太空</span></span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">发回的地球照片的启发</span>，于是，他们于1970年发起了第一届的地球日，并且</span><span style="line-height: 1.45;">吸引了 2000万美国人参与到游行当中。于是环保运动由此而开始，并且有了</span><span style="line-height: 1.45;">一个全球共同认可的标识，并且几十年来一直保持着这个关联。罗伯特•普</span><span style="line-height: 1.45;">立 （Robert Poole ) 在 《地球崛起》—书中写道：“一旦地</span><span style="line-height: 1.45;">球在人们的视野里出现之后，就吸引了很多朋友，他们开创了地球之友组织。</span><span style="line-height: 1.45;">1969〜1972年期间我们看到了有至少7个主要的全国性环保组织建立了起来。”</span></div><div style="text-align: left;">那是什么使得库斯托可以那么早就预测得到<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">太空项目给人类带来的好处</span>？<span style="line-height: 1.45;">他对于新科技不会发生过敏反应：他是水肺的发明人，正是这一发明使得海底</span><span style="line-height: 1.45;">探险成为可能。探险者的心态让他把太空当成是下一个海洋，而另一方面，作</span><span style="line-height: 1.45;">为一个科学家他也在发问：卫星可以为他做什么？因为他不属于任何党派，因</span><span style="line-height: 1.45;">此他不必遵从任何一个狭隘的主张。跟他的科学同行持相反意见不但不会破坏</span><span style="line-height: 1.45;">他们的团结，反而是他作为一名科学家必须做的事情。</span></div><div style="text-align: left;">而团结则是被左派人士遗弃的一种思想，并且它在<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">环保运动中没有占据到</span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">一 席之地</span>，正如他们的一首歌的歌名所言：《你是站在哪一边的》</span><span style="line-height: 1.45;">正是这样的思想使得英国“自然之友”协会因为核电的问题而</span></div><div style="text-align: left;">抛弃了他们的受托人休•蒙蒂菲奥里（ HughMontefiore )。（他支持核电，并且<span style="line-height: 1.45;">认为这才能让我们走出气候变暖的困局。）而解雇蒙蒂菲奥里的则是地球之友的主管托尼•俊尼普（Tony Juniper)，他说，在组织内部可以有辩论但是不应</span><span style="line-height: 1.45;">该将辩论带到公众视野里。我认为这是自己打倒自己的一个做法。对于一个组</span><span style="line-height: 1.45;">织或一场运动而言，做正确的事情比坚持做一件事情来得更为重要，而要找到</span><span style="line-height: 1.45;">什么才是对的就需要有辩论，并<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">且要尽可能公开，因为随着时势的变化，什么</span></span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">东西才是对的也会跟着变化</span>。</span></div><div style="text-align: left;"><br></div><div style="box-sizing: border-box; padding: 8px; font-size: 12px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902);">环保人士分成了两派，对于太空问题有着不同的想法。</div><div style="text-align: left;"><div><br></div><div><span style="font-size: 19px; font-weight: bold; line-height: 27px;">PART   6  非政府组织保护自然</span></div><div><br></div></div><div style="text-align: left;"><span style="line-height: 1.45;">浪漫主义式的观点或者是这样的<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">政治立场</span>，可以给人们一种认同感，并因</span><span style="line-height: 1.45;">而<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">激发他们去行动</span>，但是它对于解决问题没有多大帮助。“实用主义的其中一个</span><span style="line-height: 1.45;">观点是，对于某个具体问题，必须去分析其细节，这是无法逃避的。”这是丹</span><span style="line-height: 1.45;">尼 尔 •法 巴 （Daniel Farber ) 写的法律学书籍《生态务实主义》（2000)里的一</span><span style="line-height: 1.45;">句话。</span></div><div style="text-align: left;">保罗•霍肯有过一段最精彩跟名片相关的故事（以下是引用）：</div><div style="text-align: left;">过去15年里，我作过近1000场关于环境的演讲，而每一次演讲结<span style="line-height: 1.45;">束的时候，都会有一少部分人围在一起讨论，问我问题，而且跟我交换名</span><span style="line-height: 1.45;">片。这些跟我交换名片的人正在解决某个我们这个时代最为突出的议题：</span></div><div style="text-align: left;">包括气候变化、贫穷、森林政伐、和平、水、饥饿、环保教育、人权以及<span style="line-height: 1.45;">其他方面。他们来自非营利以及非政府组织，<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">或者说是来自公民社会。他</span></span><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;"><span style="line-height: 1.45;">们正在看护河流以及港湾，正在向消费者传递可持续农业方面的知识，用</span><span style="line-height: 1.45;">太阳能板翻修他们的房子，推动关于排污方面的立法，与那些偏重于大</span><span style="line-height: 1.45;">企业的贺易政策进行斗争，努力绿化内城，对孩子进行环保教育。简而言</span><span style="line-height: 1.45;">之，他们正在努力尝试保护自然，以及维护正义。</span></span></div><div style="text-align: left;">霍肯一直坚持收集这些卡片，到后来他也被打动而有所行动。他开始研究<span style="line-height: 1.45;">这个现象，写出了《看不见的力量》并且建立了一个关于这些组织的在线数据</span><span style="line-height: 1.45;">库，他发现，全球范围内有超过100万个这样的组织。他们之所以蓬勃发展，</span><span style="line-height: 1.45;">乃是因为他们的专一性，因为他们是在具体的问题上下工夫。而他们也因为同样的原因而变得隐形。他们做事有效也是基于同样的原因。正如霍肯所写：</span></div><div style="text-align: left;">“<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">反馈的回路是短的，而他们学习的进程则因此而加速</span>。”他们不会受到意识形<span style="line-height: 1.45;">态、 口号、名声或者某个大的名字的束缚，他们都是因为有需要而出现的，并</span><span style="line-height: 1.45;">且都关注于结果。</span></div><div style="text-align: left;">他们关注的是<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">改进，而不是去否认。</span></div><div style="text-align: left;"><br></div><div style="box-sizing: border-box; padding: 8px; font-size: 12px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902);"><div>当政府还在因为政治利益放缓保护环境的脚步时，民众已经自发组织起来开始保护环境，这是一种意识的形成，但往往力量是弱小的。</div></div><div style="text-align: left;"><br></div><div style="text-align: left;"><span style="font-size: 19px; font-weight: bold; line-height: 27px;">PART   7  <span style="font-weight: bold; font-size: 14pt;">科学是唯一的新闻</span></span><br></div><div style="text-align: left;"><br></div><div style="text-align: left;">科学是唯一的新闻。不管你看新闻门户或者是看杂志，所有那些跟人相关<span style="line-height: 1.45;">的故事都是<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">陈年老酿</span>，<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">所有的政治以及经济也不过是循环往复的戏剧</span>，所有</span><span style="line-height: 1.45;">时尚不过是关于新东西的病态的虚幻，甚至技术也是可以预测的，假如你</span><span style="line-height: 1.45;">其中的科学。人性本身没有多大变化，但科学则一直在变，这样的变化累积</span><span style="line-height: 1.45;">来，就会不可逆转地改变世界。</span></div><div style="text-align: left;">与浪漫派的文化悲观主义形成强烈对照的是，<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">科学给人带来双重的乐观</span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">义</span>。一方面是科学的过程本身，因为我们掌握科学的能力在不断地提升：</span><span style="line-height: 1.45;">的发展可以使得科学走得越来越快、越来越好。另一方面，科学带给我们的</span><span style="line-height: 1.45;">际内容 — 我们所发现的大部分东西都是好消息或者是可以转换为好消息，</span><span style="line-height: 1.45;">这主要得益于我们日渐增长的知识、工具以及技术。因为科学发现不仅仅是</span><span style="line-height: 1.45;">点上的发现，所以可以绕开那些单纯基于观点而产生的思想体系。而科学</span><span style="line-height: 1.45;">则可以不断地提出更多更好的问题，而且这些问题本身也会吏具逻辑性。</span><span style="line-height: 1.45;">会以一种可以引出答案的方式去提出这些问题，并且找到答案，继续探寻下</span><span style="line-height: 1.45;">个问题。</span></div><div style="text-align: left;">正因为如此，就难怪以自我为中心并且静止不前的浪漫派会认为自己<span style="line-height: 1.45;">科学的威胁了。确实如此。浪漫派喜欢大树，而不是大树的基因组。而科学</span><span style="line-height: 1.45;">则同时喜欢这两者。</span></div><div style="text-align: left;">文学经纪人约翰•布洛克曼 （John Brockman ) 指出科学的另外一个视角：</div><div style="text-align: left;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">通过科学我们可以创造出技术</span>，而借由新的工具我们可以重新创造人类。但是直到最近，还没有任何一个民主的社会、任何一个立法机构，<span style="line-height: 1.45;">选择或者投票，决定这个过程应当如何发生。没有人为印刷术投票，</span><span style="line-height: 1.45;">人为电的发明投票，没有人为无线电、电话、汽车、飞机、电视、太空</span><span style="line-height: 1.45;">行、核电、个人计算机、互联网、电子邮件、万维网、 Google 、克隆</span><span style="line-height: 1.45;">是人类基因组测序投过一票。</span></div><div style="text-align: left;"><div>科学提出选择，而社会则作出决定。</div><div><br></div><div style="box-sizing: border-box; padding: 8px; font-size: 12px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902);"><div>科学给人带来乐观，知道了问题，了解了问题才能解决问题，而技术就是用来解决问题的。</div></div><div><br></div><div><span style="font-size: 19px; font-weight: bold; line-height: 27px;">PART   8  </span><span style="font-size: 14pt; font-weight: bold; line-height: 27px;">浪漫主义得到的教训</span></div><div><br></div><div>当环保人士跟随科学前进的时候，他们可以做得最好，<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">气候变化这一议题</span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">就是一个例子</span>。而一旦他们对科学产生担忧的心态时，就是他们做得最糟糕的</span><span style="line-height: 1.45;">时候，<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">基因工程就是一个例子。</span>两个例子都能看出浪漫派的影子：<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">浪漫派主张</span></span><span style="line-height: 1.45; background-color: rgb(255, 250, 165);-evernote-highlight:true;">否认事实，结果就遇上了气候变化的灾难，而同样在浪漫派看来，转基因就像</span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">是玛丽•雪莱所描绘的弗兰肯斯坦博士的罪恶那样</span>。</span></div><div>我希望看到环保运动 — 甚至是我们所有人 — 都变得勇于跟随科学的步<span style="line-height: 1.45;">伐。而这个过程中需要做的其中一步就是知道该紧密追踪哪些科学家以及他们</span><span style="line-height: 1.45;">的研究成果。</span></div><div>我们的第一要务是要提防认知偏见，也就是我们倾向于关注并且相信任何<span style="line-height: 1.45;">可以支持我们现有理论的观点，忽视或者不相信任何不能够支持我们现有观点</span><span style="line-height: 1.45;">的东西。而这样的偏见是需要很强的自我约束才能打破的。贝尔实验室的研究</span><span style="line-height: 1.45;">员 理 查 德 •亨 明 （Richard Hamming ) 说：“达尔文在他的自传里说，他会写下</span><span style="line-height: 1.45;">每一个跟他的观点相冲突的证据，因为假如他不这么做，这些证据一下子就会</span><span style="line-height: 1.45;">从他的脑海里跑掉。”</span></div><div>另外一个难题是要留意那些我们讲给自己听的小故事。1998年的时候，我<span style="line-height: 1.45;">相信千年虫会成为一个重要的问题，并且在公开场合对 GBN 的客户这么说过。</span><span style="line-height: 1.45;">而我的这一错误测则是基于一个我自己讲给自己听的故事。我自己的电脑那时</span><span style="line-height: 1.45;">候就特別容易因为软件故障（俗称 BUG ) 而无法运作，并且它们会引发一系列的问题，最终导致电脑出现蓝屏死机。干是我想，那些老的电脑以及更为久远</span><span style="line-height: 1.45;">的软件将会更容易遭到千年虫的攻击，因为千年虫是深藏在机器里的。那样的</span><span style="line-height: 1.45;">话，整个地球都将经历蓝屏危机。不过那时候也许我该听听丹尼•喜乐斯的</span><span style="line-height: 1.45;">话，他是大型计算机的设计师，他告诉我说，千年虫问题最多只会让一些狗的</span><span style="line-height: 1.45;">执照没办法第一时间得到更新。甚至我应该听听工程师的话，1998年我和亚马</span><span style="line-height: 1.45;">逊的一些工程师共进晚餐，其中一位工程师回应我关于千年虫问题的话时，很</span><span style="line-height: 1.45;">甜蜜地说：“你是不是相信神话？”</span></div><div>得到的教训是：<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">要学会质疑传言，要更多去聆听那些知道最多事实、钻研<span style="line-height: 1.45;">时间最长并且不被某个主张或者是其雇主的主张所左右的科学家。</span></span></div><div><span style="line-height: 1.45;">气候学家威廉•鲁迪曼 （William Ruddiman ) 写 的 《犁耙、瘟疫以及石油》</span><span style="line-height: 1.45;">一书一经出版，他就成为了舆论攻击的焦点</span><span style="line-height: 1.45;">(以下为引用）：</span></div><div>这些通信让我们看到了科学的另一面，而我在此之前只是稍有接触。<span style="line-height: 1.45;">这些通信自称是在谈科学，但实际上它们与强硬的政治有更多相似之处。</span></div><div>大多数的文章都是来自那些从工业行业里获得了巨额财政援助的网站，<span style="line-height: 1.45;">甚至有多文章的作者直接就是收取了钱财之后写出这些文章的。</span></div><div>他们所描绘的这个另类的世界是相当迷人的。在那个世界里，你会发<span style="line-height: 1.45;">现，<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">二氧化碳根本不会导致气候变暖，你会发现，地球在过去一个世纪里</span></span><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;"><span style="line-height: 1.45;">并没有变暖，而任何地球变暖的情况都是因为太阳变得更为强烈，而不是</span><span style="line-height: 1.45;">因为温室气体之上升。在他们所描绘的世界里，那些主流科学家们的发现</span><span style="line-height: 1.45;">不是被忽略就是被否认。</span></span></div><div>基于<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">伪科学的反气候变暖行动跟同样是基于伪科学的反对基因工程的行动<span style="line-height: 1.45;">没有什么两样。它们都是在绑架科学以达到政治目的。</span></span></div><div>不过即使我们去除那些被贿赂的科学家之后，还是可以找到很多会表示不<span style="line-height: 1.45;">同意见 （甚至是强烈的表达这些意见）的科学家◊约翰•布洛克曼对那些搞不</span><span style="line-height: 1.45;">清楚到底在争论什么事情的人说：“在科学界，人们就是通过争论来协作，来拓展他们的思想。”而遗传学家帕梅拉•罗纳德在她写的《明日的餐桌》一书</span><span style="line-height: 1.45;">里则提供了一个关于如何区分科学和流言以及如何衡量一场科学争论的方法。</span><span style="line-height: 1.45;">她的看法包括：</span></div><div>查找原始文献；了解该文章是否在一份经过同行审议的期刊发布；了<span style="line-height: 1.45;">解该期刊在科研人员的圏子里是否有好的知名度；了解是否有其他的研究</span><span style="line-height: 1.45;">证实了同样的结果；<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">了解是否可能存在利益冲突。</span></span></div><div>我想加上一点：<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">观察趋势。随着时间流逝，证据积累得越来越多，科学家<span style="line-height: 1.45;">的共识是否也会变得越来越强烈？</span></span></div><div><br></div><div style="box-sizing: border-box; padding: 8px; font-size: 12px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902);"><div>政治会干预科研的真实性，只有真正的科学才能解决问题，而不是为了利益而自己欺骗自己。</div></div><div><br></div><div><span style="font-size: 19px; font-weight: bold; line-height: 27px;">PART   9  </span><span style="font-size: 14pt; font-weight: bold; line-height: 27px;">科学受政治的影响</span></div><div><br></div><div>环保人士从雷切尔•卡森所写的《寂静的春天》这本书获得启发是好事，<span style="line-height: 1.45;">但假如他们因而将 DDT 杀虫剂认为是绝对的邪恶的话（雷切尔•卡森并没有</span><span style="line-height: 1.45;">这样做），那就是大错特错了。雷切尔•卡森书中所写的<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">大多数的科学评估都</span></span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">是正确的，但有少数是错的</span>。例如，她认为 DDT 会导致癌症这一点是错的。但</span><span style="line-height: 1.45;">是由于过分的热情，全球范围内 DDT 都已经被禁用，于是疟疾在非洲重新出现</span><span style="line-height: 1.45;">并且传播开来，而这是在雷切尔•卡森死后所发生的事情。在 2007年 《国家</span><span style="line-height: 1.45;">地理杂志》的一篇文章里，罗 伯 特 •格 瓦 兹 （Robert Gwadz ) 写道：自从 DDT</span><span style="line-height: 1.45;">被禁用之后，估计有2000万儿童因此死去。现在，类似 WWF 这样的环保组织</span><span style="line-height: 1.45;">正支持以消灭疟疾为目的的 DDT 使用，他们同时还会派发蚊帐、在静止的水里</span><span style="line-height: 1.45;">放入杀虫剂以及通过其他的方式，以达到最终消灭疟疾的目的。而一旦疟疾消</span><span style="line-height: 1.45;">失了， DDT 也会随之消失。</span></div><div><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">科学经常会被政治颠覆。可以从两本书里看出</span>，分別是米歇尔•哈里<span style="line-height: 1.45;">斯 （Michael Harris ) 所 写 的 《海洋悲歌：北冰洋鳕鱼渔场的崩溃 —– 个真</span><span style="line-height: 1.45;">实的犯莽故事 》</span><span style="line-height: 1.45;">以 及 杰 夫 •伟 莱 （JeffWheelwright ) 所 写 的 《灾害的</span><span style="line-height: 1.45;">程度：威廉王子湾自然恢复的故事 》在描写鳕鱼的故事那本书里，你会看到，</span><span style="line-height: 1.45;">虽然有独立的科学家预计到20世纪80年代的时候渔业会减产，而加拿大的政</span><span style="line-height: 1.45;">治家以及政府雇用的科学家则装作没有事会发生，而部分原因是他们认为自己</span><span style="line-height: 1.45;">要保护纽芬兰地区渔民的利益。而该地区渔业的崩溃终于在1989年到来。到</span><span style="line-height: 1.45;">1992年，政府全面禁止捕捉鳕鱼，但是鳕鱼渔场依然没有恢复过来，甚至也许</span></div><div>永远都不会恢复了。于是居住在纽芬兰以及滨海省的数以千万计的渔民因此而<span style="line-height: 1.45;">走向失业。</span></div><div>类似的命运先后在其他的渔场发生 — 黑线鳕、吞拿鱼、三文鱼、石斑鱼<span style="line-height: 1.45;">都经历了同样的命运。有三种保护渔场的方案彰显了其价值：在指定区域内禁</span><span style="line-height: 1.45;">止任何捕鱼作业，以促使鱼群恢复；捕获量交易，又 称 “个人可转换额度”，</span><span style="line-height: 1.45;">这样的方案已经拯救了阿拉斯加的大比目鱼；以及细心护理的海水养殖法。正</span><span style="line-height: 1.45;">如雅克•库斯托于1976年的时候跟我说的：“捕鱼就如捕猎……假如我们要做</span><span style="line-height: 1.45;">到文明，就应当彻底消除捕鱼并且用养殖来取代。我们所说的人类文明就是从</span><span style="line-height: 1.45;">农业养殖开始的。我们现在依然还是海里的野蛮人。”</span></div><div>《灾害的深度 》 （Degrees 是关于阿拉斯加港湾漏油事件的一个<span style="line-height: 1.45;">深度报道，这本书里包含了很多令人不舒服的真相，这些都没有被写进科学报</span><span style="line-height: 1.45;">告里，而这些报道是由事故争端的双方分别提供资料而写出来的。漏油事故之</span><span style="line-height: 1.45;">后的大规模清理行动对环境破坏的程度大于漏油事故本身，虽然清理行动为威</span><span style="line-height: 1.45;">廉王子湾带来了经济上的促进。该地区最为繁盛的海洋生物栖息地是搁浅的油</span><span style="line-height: 1.45;">轮所在地，那里生活着从细菌到红鲱鱼到三文鱼的整个生物链上的生物，它们</span><span style="line-height: 1.45;">都以石油为食物。人们担心漏油事故之后野生三文鱼会染上芳香烃。<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">但事实上</span></span><span style="line-height: 1.45; background-color: rgb(255, 250, 165);-evernote-highlight:true;">人们发现，在漏油地带捕获的三文鱼其体内的芳香烃含量仅仅为在当地普通三</span></div><div><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">文鱼体内芳香烃含量的万分之一。而威廉王子湾的真正教训是大自然具有相当<span style="line-height: 1.45;">强的恢复能力，一旦人为的压力离开之后，自然会以非常快的速度复原。</span></span></div><div>当环保人士帮忙把<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">科学与政治划清界线的时候，他们就是在帮助公众</span>。<span style="line-height: 1.45;">2008年，英国工党政府决心要禁止使用塑料购物袋，因为它们会被排入大海而</span><span style="line-height: 1.45;">且会困住海鸟以及海洋哺乳动物。绿色和平组织的一位海洋生物学家戴维•圣帝 罗 （David Samillo ) 则指出：“假如说有很多动物因为塑料袋而死亡，这是</span><span style="line-height: 1.45;">本不可能的。就全球范围而言，塑料袋并不是一个问题。政府的行动是基于</span><span style="line-height: 1.45;">拿大的一份报告，该报告称，有 10万的海洋动物因为被弃置的鱼网所困而</span><span style="line-height: 1.45;">亡。而塑料袋则与此事件没有关系。”</span></div><div>科学家是可以自由地相互批评的，并且他们还会强烈地批评反达尔文<span style="line-height: 1.45;">的人士。但是很古怪的是，他们对<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">于环保人士显得非常有礼貌</span>。我所认识的每一</span><span style="line-height: 1.45;">位生物学家都对环保人士在基因工程上的立场表示失望，只有一位科学家</span><span style="line-height: 1.45;">出来表达他的立场。他就是彼得•雷文。同样，气候学家看到了使用核电的</span><span style="line-height: 1.45;">要，但是在公开场合批评环保人士之反核电立场的就只有詹姆斯•洛夫洛克以</span><span style="line-height: 1.45;">及詹姆斯•汉森。现在是停止对环保人士溺爱的时候了。他们的动力也不是脆</span><span style="line-height: 1.45;">弱的，假如有科学的严谨以及科学的纪律之约束，环保人士会做得更好<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">。假如</span></span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">科学家可以把他们当成是同行 — 也就是说是有严格要求的同行</span>一 - 环保人士</span></div><div>还真的有可能变为科学家的同行。</div><div><br></div><div style="box-sizing: border-box; padding: 8px; font-size: 12px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902);"><div>科学必须脱离政治，以一个绝对理性的独立的方法去影响公众才能使真相被公众了解。但是也有局限性，公众对政府的相信大于科学家。</div></div><div><br></div><div><span style="font-size: 19px; font-weight: bold; line-height: 27px;">PART   10  </span><span style="font-size: 14pt; font-weight: bold; line-height: 27px;">工程师的做法</span></div><div><br></div><div>很多年前，环保人士憎恨汽车并且尝试禁止人们使用汽车，后来艾默<span style="line-height: 1.45;">里•洛文斯出现了，<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">他看到汽车可以成为一个杠杆，通过这个杠杆，可以推动</span></span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">人们在大范围内进行能源保护的工作</span>。他还着力去设计和推广一些在能耗上比</span><span style="line-height: 1.45;">正常汽车低很多的车。洛文斯凭他一个人的努力，使得整个环保运动从摒弃汽</span><span style="line-height: 1.45;">车工业转为积极参与其中。<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">这就是工程师的做法。他们不是空喊口号，而是去</span></span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">理解问题到底在哪里，而后想办法去解决问题</span>。他们不会去争论什么是错的，</span><span style="line-height: 1.45;">他们只需给人们展示什么是对的就可以了。</span></div><div>另外一个可以用工程学的办法来解决的问题是建筑物的设计。保罗•霍肯<span style="line-height: 1.45;">就描述过 LEED (美国绿色建筑协会）评级系统如何成为现实的：</span></div><div>在美国，建筑物消耗了全美4 0 % 的材料以及4 8 % 的能源。1993年，<span style="line-height: 1.45;">一位名为戴维.哥特弗雷德 （David Gottfried ) 的很成功但又很沮丧的开发商以及货运（ Carrier ) 集团的一位名叫里克. 费 里 兹 （Rick Ferizzi ) 的</span><span style="line-height: 1.45;">执行官，他们俩召集了一批建筑师、供应商、建筑工人，以及设计师，希</span><span style="line-height: 1.45;">望可以一起创建一套<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">绿色建筑的标准</span>。今天，美国绿色建筑协会已经有</span><span style="line-height: 1.45;">6200个机构会员以及8.5万活跃的参加者，并在日本、西班牙、加拿大、</span><span style="line-height: 1.45;">印度以及墨西哥都有分会。虽然没有人做过统计，但是在其成立迄今的短</span><span style="line-height: 1.45;">短几年间，美国绿色建筑协会在建筑节省材料、减少毒素排放、避免不必</span><span style="line-height: 1.45;">要的温室气体排放以及提升居民健康等方面所产生的影响是其他任何机构</span><span style="line-height: 1.45;">都比不上的。该协会与设计师、建筑师以及商人进行合作，虽然不一定很</span><span style="line-height: 1.45;">容易，因为采用这个标准就意味着公司原先的产品需要发生变化，而最终</span><span style="line-height: 1.45;">目的都是为了达到 LEED 绿色建筑标准的要求。</span></div><div>现在开发商和城市规划者都相互竞争，以赢得最高的 LEED 评级，亦即银<span style="line-height: 1.45;">级、金级，或白金级。他<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">们为获得这些可以炫耀的级别而花费额外费用是值</span></span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">得的</span>。</span></div><div><br></div><div style="box-sizing: border-box; padding: 8px; font-size: 12px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902);">绿色和环保也可以作为营销的卖点之一，既满足了用户的需求，也解决了环境问题。</div><div><br></div><div><span style="font-size: 19px; font-weight: bold; line-height: 27px;">PART   11  <span style="line-height: 1.45; font-weight: bold; font-size: 14pt;">生物拟态</span></span></div><div><br></div><div>对于很多环保人士来说，关于像工程师那样思考的入门级书籍是珍妮•本<span style="line-height: 1.45;">耶斯 （ JanineBenyus ) 写 的 《生物拟态》。这本书本来</span><span style="line-height: 1.45;">是希望给工程师一些启发，<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">让他们去研究自然，从中获得设计的灵感</span>，但慢慢</span><span style="line-height: 1.45;">地，这本书也教会了非工程师去尊重工程师的做法。本耶斯说：“<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">跟工业革命</span></span><span style="line-height: 1.45; background-color: rgb(255, 250, 165);-evernote-highlight:true;">不一样的是，生物拟态的革命将把我们带到一个新的时代，这个时代我们不再</span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">从自然那里提取东西，而是从自然那里学习东西。</span>”书里提到的一些例子包括：</span></div><div><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">向树叶学习而做成的太阳能电池</span>；像蜘蛛网那样编织起来的坚韧纤<span style="line-height: 1.45;">维；像珍珠母那样的抗震陶瓷；从大猩猩那里学到的治疗癌症的办法；从</span><span style="line-height: 1.45;">高草那里获得启发而培育成的多年生谷物；能够像细胞一样传递信号的计</span><span style="line-height: 1.45;">算机以及从红树林、珊瑚礁以及橡树林那里学到的循环经济模式。</span></div><div>她从大自然那里提取了九大法则：</div><div>大自然是靠太阳光运转起来的。大自然只使用它需要的能量。大自然<span style="line-height: 1.45;">根据功能来决定形态。大自然会循环利用所有东西。大自然对合作会给予</span><span style="line-height: 1.45;">奖赏。大自然靠多元性获得永续发展。大自然呼唤本地智慧。大自然禁止</span><span style="line-height: 1.45;">内在的浪费。大自然从有限获得能量。</span></div><div>按照这个说法，<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">大自然看上去非常像自由派的民主党员，本耶斯读的是森</span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">林学</span>，她也许可以基于上述的内容编写一个《魔鬼词典》的版本。这是我写的：</span></div><div>大自然对效率给予奖赏：最有效率的生命形态就是寄生虫。大自然是<span style="line-height: 1.45;">无情的：要保护自己的生态位，最好的办法就是消灭你的敌人。大自然尊</span><span style="line-height: 1.45;">重生物的领地：用生命来捍卫它吧，否则你会饿死。大自然喜欢投机的</span><span style="line-height: 1.45;">侵者：例如野葛和人类。大自然是吝啬的：把多余的孩子吃掉吧。</span></div><div>正是由于这本书以及作者和她的同事举办的一系列讲座和研讨会的，<span style="line-height: 1.45;">使得生物拟态的学科得以稳固而且有效地建立起来。美国国家科学院2008年</span></div><div>出的一本书写道：</div><div>过去十年，关亍具有超级坚实、超级附着、超级抗水性、超级亲水<span style="line-height: 1.45;">性、超级高效、自我清洁、自我愈合、自我复制、超级设计以及精细</span><span style="line-height: 1.45;">等特性的天然材料的资讯呈现爆炸式增长。生物材料很多也是具备多种功</span><span style="line-height: 1.45;">能的，而这一特质正是人们期望人造村料能达到的。</span></div><div>这个过程中，研究人员发现，很多发明在细节上模仿大自然。你可以窃取<span style="line-height: 1.45;">某个创意或者是某种机制，但是天然的过程是难以通过简单的模仿来复制的，</span><span style="line-height: 1.45;">因为它们是经过漫长的岁月进化而成的非理性产品，不是由某人设计出来的。</span></div><div>2008年 《国家地理杂志》的一篇文章就讲述了这个问题：</div><div><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">生物拟态之所以还没有成为主流，是因为大自然是非常复杂的，其复杂程度超乎人们的想象。</span>例如，要生成一块鲍鱼贝，就需要15种不同的<span style="line-height: 1.45;">蛋白质同时发挥作用，而具体是怎样一个过程，就连最顶尖的科学家现在</span><span style="line-height: 1.45;">也还没有完全弄明白。而蜘蛛丝的力量不仅仅体现在构成蜘蛛丝的多种蛋</span><span style="line-height: 1.45;">白质组合上，而是在于蜘蛛的喷射，7 种不同的蛛丝会从600个旋转的小</span><span style="line-height: 1.45;">嘴里喷射出，并且编织成相当具有高度可恢复性的结构。</span></div><div>鸟类告诉我们即使体型比空气重 ，一 样是可以在空气中飞行的，而它们<span style="line-height: 1.45;">的身体结构则告诉我们，要实现这样的飞行，飞行器的前端需要一对机翼，后</span><span style="line-height: 1.45;">端则需要一个稳定器。但是鸟类的翅膀振动则实在难以模仿，于是为了产生动</span><span style="line-height: 1.45;">力，人们就设计了一对旋转的翅膀，也就是螺旋桨，这是自然界从未有过的。</span></div><div>(这个想法也许是来自于风车的发明。与其让能量流走，不如将其汇聚起来；<span style="line-height: 1.45;">同时让叶片往后翻转，以形成风。）</span></div><div><br></div><div style="box-sizing: border-box; padding: 8px; font-size: 12px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902);"><div>人们不断从自然中学习并不断改善着自己的生活。</div></div><div><br></div><div><span style="font-size: 19px; font-weight: bold; line-height: 27px;">PART   12  </span><span style="font-size: 14pt; font-weight: bold; line-height: 1.45;">中国的例子</span></div><div><br></div><div><span style="line-height: 1.45;">工程师是人造基础设施的设计师和建造者，他们很习惯利用人类的创造力</span><span style="line-height: 1.45;">去改变自然的运作过程，从而改变自然基础设施。这个地方有一条经常发大水</span><span style="line-height: 1.45;">的河流吗？那就修一座水坝吧，还能以此来发电，减少温室气体排放 ， 一 举两</span><span style="line-height: 1.45;">得。</span></div><div><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">希望利用工程学的办法解决环境问题，却又担心这样做过于傲气的环保人</span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">士可以看看由工程师而不是由律师管治的中国</span>，未来几十年里，中国发生的事</span><span style="line-height: 1.45;">情会让他们感到吃惊和恐惧。2007年，《新科学家》杂志报道说，第十七届全</span><span style="line-height: 1.45;">国人民代表大会上，所有政治局常委都是工程师出身。胡锦涛主席就是毕业于</span><span style="line-height: 1.45;">清华大学，这所学校常被认为是中国的麻省理工学院，而温家宝总理则是获得</span><span style="line-height: 1.45;">过地质学方面的训练。</span></div><div>当中国说要实现绿色的时候，它就会大刀阔斧地去做。2007年 《种子》<span style="line-height: 1.45;">杂志的一篇文章写道：</span></div><div><span style="line-height: 1.45;">中国已经购买了 3500万个太阳能热水器，这个数字比世界其他国家加起来的还要大。同时中国现在是世界上在风力发电方面排名第六的国</span><span style="line-height: 1.45;">家。到 2020年，中国希望可以将风力发电的容量扩展到原先的12倍，增</span><span style="line-height: 1.45;">加到3 万兆瓦。2000年，北京市在一周的时间内就将2.6万辆污染严重的</span><span style="line-height: 1.45;">小汽车清理出市区。环顾整个中国，政府都在兴建大型的太阳能以及生物</span><span style="line-height: 1.45;">能城市，并且其规模是世界其他地区最大的绿色社区的30倍。</span></div><div>凯 文 •凯 利 （Kevin Kelly ) 于 2006年到中国旅行，他发现在所有村子的<span style="line-height: 1.45;">所有小学，都可以看到写有这样字句的标语：</span></div><div>以科学为榜样</div><div>关爱家庭</div><div>关爱生命</div><div>抵制邪教</div><div>(这里就引出一个疑问，环保主义是不是一个邪教。但至少在中国它不是。〉</div><div><br></div><div style="box-sizing: border-box; padding: 8px; font-size: 12px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902);"><div>环保在中国发展的很好，主要的还是目前的环境问题过于严重，引起了公众的关注。</div></div><div><br></div><div><span style="font-size: 19px; font-weight: bold; line-height: 27px;">PART   13  <span style="font-weight: bold; font-size: 14pt;">环保问题看做商机</span></span></div><div><br></div><div>同时，在北美以及欧洲，人们将环保问题看做商机，而且<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">绿色创业者引领</span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">了潮流</span>。很多公司雇用了大批的工程师，而工程师则并不知道或者并不关心所</span><span style="line-height: 1.45;">谓的环保传统、行动或者一些浪漫派的主张。因为工程师关心的是如何解决问</span><span style="line-height: 1.45;">题，而不是在于改变人们的行为，当他们需要解决问题的时候，他们首先想到</span><span style="line-height: 1.45;">的是科技。维 诺 德 •科 斯 拉 （ VinodKhosla ) 是硅谷一位先锋<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">绿色风险投资</span>人，</span><span style="line-height: 1.45;">他告诉《新科学家》杂志说，在能源利用率方面的提升或者法律上的修订只会</span><span style="line-height: 1.45;">带来非常小而且渐进式的效益。“相比之下，新的技术可以带来2 倍、4 倍乃至</span><span style="line-height: 1.45;">10倍的改变。”</span></div><div><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">“绿色化学”是由保罗•安那斯塔斯 （Paul Anastas ) 于 1991年创立的一<span style="line-height: 1.45;">门学科，它旨在从环保的视角重新思考整个行业，当时他正是环境保护署的化</span><span style="line-height: 1.45;">学工业行业总监。他写过《绿色化学的12条准则》</span><span style="line-height: 1.45;">一文，现在已经成为了经典，虽然并不为大多数环保人士所知，但环保人士应当了解这一点，因为这篇文章讲述了我们该如何应对继温室气体之</span><span style="line-height: 1.45;">后最为危险的污染，也就是有毒化合物的污染。（其中一条准则写道：“使用催</span><span style="line-height: 1.45;">化剂来最大限度地减少废物”。另外一条则写道：“要最大限度地发展核子经</span><span style="line-height: 1.45;">济“。)</span></span></div><div>当环保人士做出错误判断的时候，通常是他们选错了技术，结果他们就去<span style="line-height: 1.45;">支持一些狭隘的环保目标，但却为此付出更大的代价。在航天科技、核子科技</span><span style="line-height: 1.45;">以及基因工程方面都是如此。假如对干一种新的科技，你的第一态度是怀疑的</span><span style="line-height: 1.45;">话，你就会失去机会利用这一技术来达到你的目的。“环保运动迄今为止只是在</span><span style="line-height: 1.45;">关注技术带来的坏的一面，却没有去关注技术本可以带来的好的一面。”这是</span><span style="line-height: 1.45;">弗里曼•戴森说的。但要关注绿色科技带来的机遇，则需要我们改变自身对新</span><span style="line-height: 1.45;">事物的态度。</span></div><div><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">假如新的一代环保人士可以像看到最新的以钛和透明硅胶做成的超级轻的<span style="line-height: 1.45;">登山装备那样，对基础设施级别的技术感兴趣的话，将会是多么令人高兴的事</span></span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">情</span>。他们将不会像浪漫派那样去抵制科技，而会紧抓科技进步带来的机遇并且</span><span style="line-height: 1.45;">将其应用到实现环保目标方面。他们的工具包将包含从分子层面（包括基因以</span><span style="line-height: 1.45;">及原子）到宇宙层面（包括太阳风以及暗能量）的技术。他们还会将<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">手机融入</span></span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">到他们生命当中</span>。</span></div><div><br></div><div style="box-sizing: border-box; padding: 8px; font-size: 12px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902);">有问题就得解决，要解决就得使用技术，使用技术就意味着商机。</div><div><br></div><div><span style="font-size: 19px; font-weight: bold; line-height: 27px;">PART   14  <span style="font-weight: bold; font-size: 14pt;">你怎么想比你想什么</span><span style="line-height: 1.45; font-weight: bold; font-size: 14pt;">更为重要</span></span></div><div><br></div><div>政治科学家菲利普•泰特洛克 （Philip Tetlock ) 说：“你怎么想比你想什么<span style="line-height: 1.45;">更为重要。”<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">人们在事物判断的质量上最重要的差别</span>，最初由古希腊的诗人阿</span><span style="line-height: 1.45;">尔齐洛科斯（ Archilochus ) 道出：“狐狸懂得很多东西，而刺猬则只懂得一样伟</span><span style="line-height: 1.45;">大的东西。”<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">刺猬有一套宏大的理论，它会将这套理论应用到很多领域，并且</span></span><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;"><span style="line-height: 1.45;">对此抱一种欣欣然的态度，它们表述自己的观点的时候都是非常自信的。而另</span><span style="line-height: 1.45;">一方面，狐狸则对于宏大的理论表示怀疑，他们对事物的预测也会发生改变,</span><span style="line-height: 1.45;">并且乐意根据事物的实际进展来调整自己的观点。刺猬不会注意到也不在乎自</span><span style="line-height: 1.45;">己是错的，而狐狸则会从错误中学习。刺猬是伟大的支持者，而狐狸则是更好的预见者以及更优秀的政策制定者。</span></span></div><div>在这个议题上最为权威的一本书就是泰特洛克所写的《专家式政治判断》<span style="line-height: 1.45;">。作为一名心理学研究者，泰特洛克冃睹广</span><span style="line-height: 1.45;">左翼以及右翼政治顾问在20世纪80年代关于戈尔巴乔夫上台的错误预言以及</span><span style="line-height: 1.45;">苏联的最终解体。（自由派很清楚里根是一位很危险的笨蛋，保守派则深信苏联</span><span style="line-height: 1.45;">会长久存活下去。）而整个过程给泰特洛克留下极深刻的印象，这个正好是一</span><span style="line-height: 1.45;">种 “与结果不相关的学习结构”。没有反馈，也就没有修正。</span></div><div>于是泰特洛克趁他在加州大学伯克利分校获得终身教职的时机开展了一项<span style="line-height: 1.45;">长期研究项目，现在已经有20年了，他要研究的是专家们关于国际政治局势</span><span style="line-height: 1.45;">之预言的结果。他总共研究了 284位专家所作的2.8万个预言，并且尝试从中</span><span style="line-height: 1.45;">找到成功预言的模式。大多数的发现都看不出很明显的差异：保守派并不比自</span><span style="line-height: 1.45;">由派做得好，乐观主义者也不比悲观主义者做得好。只有一种模式是一直反复</span><span style="line-height: 1.45;">出现的。</span></div><div>泰特洛克从以赛亚•伯林 （Isaiah Berlin ) 那里<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">借用刺猬与狐狸之差别这个</span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">比喻</span>。以赛亚•伯林所列举的持单一观点的“刺猬”包括：柏拉图、但丁、黑</span><span style="line-height: 1.45;">格尔、普鲁斯特。而持开放心态的“狐狸”则包括亚里士多德、莎士比亚、</span><span style="line-height: 1.45;">伏尔泰以及乔伊斯。泰特洛克指出，在预测方面，狐捏的总体成功率远胜于刺</span><span style="line-height: 1.45;">猬，特别是在对不久的未来的判断方面。刺猬类专家不仅仅比狐狸类专家在预</span><span style="line-height: 1.45;">测事情上做得更差（特别是关于长期的预测方面），甚至他们还比不上稍有注</span><span style="line-height: 1.45;">意力的外行 — 显然是因为他们被自己那一套美丽的理论以及丰富的经验所迷</span><span style="line-height: 1.45;">惑了。另外，狐狸专家不仅仅在预测的准确性方面更为优秀，而且在他们对事</span><span style="line-height: 1.45;">件发生的槪率预测方面也更为准确。在这方面，他们有着可以跟天气预报员相</span><span style="line-height: 1.45;">当的准确度。</span></div><div><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">刺猬的价值在于他们有时候会在一些长远的判断方面给出正确的预测</span>，但<span style="line-height: 1.45;">是这是以很<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">多短期判断失败为前提的</span>。那些自信洋溢、富于魅力且有很好的故</span><span style="line-height: 1.45;">事的专家往往会给出<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">错误的判断</span>。“一个人是否可以做好的公众演说以及他是</span><span style="line-height: 1.45;">否能做出关干未来好的判断可能相反。”这是泰特洛克对旧金山的一班听众说的话。他还补充说，<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">刺猬只会惹怒他们的政敌，而狐狸则会惹怒任何一种政治</span></span><span style="line-height: 1.45; background-color: rgb(255, 250, 165);-evernote-highlight:true;">力量。</span></div><div><br></div><div style="box-sizing: border-box; padding: 8px; font-size: 12px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902);"><div>我们要从错误中学习到正确的东西，当然首先要犯错才能有得改。</div></div><div><br></div><div><span style="font-size: 19px; font-weight: bold; line-height: 27px;">PART   15  <span style="font-weight: bold; font-size: 14pt;">环境方面的刺猬和狐狸</span></span></div><div><br></div><div>政治方面如此，环境方面也是如此。这里有两个人值得提一下，分别是<span style="line-height: 1.45;">《持怀疑论的环境主义者》 2001)比约恩•隆</span><span style="line-height: 1.45;">伯格 （Bjorn Lomborg ) 以及艾默里•洛文斯。我有次听到隆伯格的粉丝问贾</span><span style="line-height: 1.45;">雷德 •戴 蒙 德 Uared Diamond ) 对隆伯格的书的评价。我记得戴蒙德的回答</span><span style="line-height: 1.45;">是：“问题在于隆伯格是在细节上跟你争辩。他说，复活节岛的崩溃是因为某</span><span style="line-height: 1.45;">一种棕榈树的脆弱而导致，因此不能作为一个通用的案例。这样一种论调就好</span><span style="line-height: 1.45;">像是一个创世论者看到得克萨斯州有一块颠倒的地形而因此判断达尔文是错的</span><span style="line-height: 1.45;">一样，你不能跟他争辩了。假如你花时间去研究他们的论证并且驳斥了他们的</span><span style="line-height: 1.45;">观点，最后你发现其实这并不重要。因为他们根本就不在乎。他们又发现了其</span><span style="line-height: 1.45;">他的证据来证明他们的理论了。”（不过戴蒙德同时又赞扬了隆伯格所倡导的让</span><span style="line-height: 1.45;">全球的注意力都放到消灭非洲的疟疾这个问题上的立场。）</span></div><div>隆伯格经常通过他那有趣的论证传递出来的信息是，<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">环保人士用心是好</span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">的，但是他们大大夸大了问题的危害</span>。因为他是统计学出身的，因而他可以驾</span><span style="line-height: 1.45;">轻就熟地游走于数据的海洋，并且用充足的证据来支撑他的观点。而正是这样</span><span style="line-height: 1.45;">的一种能力会让刺猬过于自信，泰特洛克写道：</span></div><div>刺谓专家有相当多的关于单独案例的知识，并且他们很擅长用这些知<span style="line-height: 1.45;">识来打造因果关系的图景。他们会让自己相信一些极端的可能性，而且这</span><span style="line-height: 1.45;">些场景越来越偏离现实。而随着这些专家自身在经验上的增长，他们的预</span><span style="line-height: 1.45;">測方面的自信心会提高得越来越快，并且远远高于他们在预测准确率方面</span><span style="line-height: 1.45;">的增长。</span></div><div>有一位科学家则花了不少心思去驳斥隆伯格的论调，他就是彼得•格莱克<span style="line-height: 1.45;">(Peter Gleick )，他 为 “<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">忧虑的科学家联盟</span> ” （Union of Concerned Scientists ) 写了一篇书评，着重指出《持怀疑论的环境主义者》这 本 书 “只是选择性地使用</span><span style="line-height: 1.45;">数据，错误地使用了数据，还有错误地解读，选择了错误的精确度以及有事实</span><span style="line-height: 1.45;">错误。”</span></div><div>而艾默里•洛文斯则不仅仅会从细节上来跟你讲，而且还会引出一系列的<span style="line-height: 1.45;">数据以及文献，将这些通通扔给你，并且跟你说，你不可能掌握这些的，还是</span><span style="line-height: 1.45;">别跟我争论了。而事实表明他在提升能源使用效率以及节省能源方面的预测是</span><span style="line-height: 1.45;">非常准确的，但是他在关于核电方面的预测则是错误的。我估计在核电这个问</span><span style="line-height: 1.45;">题上他会保留刺猬那样的立场，并且不会对核电说一句好话（我估计，这就正</span><span style="line-height: 1.45;">如隆伯格不会为环保人士说一句好话一样）。假如我这个判断将来被证实是错</span><span style="line-height: 1.45;">误的话，我估计他可能会在微型反应堆方面改变看法，这个正好与他关于分布</span><span style="line-height: 1.45;">式的微型电站的观点相吻合。</span></div><div>泰特洛克写道，<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">每当刺猬得知自己的观点被证实是错误的时候，他们会找</span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">到一系列的借口： “我就差那么一点就对了。”</span>“我只不过是选错时机而已。”“我</span><span style="line-height: 1.45;">犯了一个正确的错误。”（出来的政策是正确的，但他们的预测是错误的）“我正</span><span style="line-height: 1.45;">好遇到了霉运。”<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">而每一个借口都让他们有机会再次重申自己原先的理论为何</span></span><span style="line-height: 1.45; background-color: rgb(255, 250, 165);-evernote-highlight:true;">是正确的。</span></div><div><br></div><div style="box-sizing: border-box; padding: 8px; font-size: 12px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902);"><div>数据不是都能说明正确的问题，不是想当然，而是用科学不断去验证。即使错了也虚心接受并改正和继续寻求真理。</div></div><div><br></div><div><span style="font-size: 19px; font-weight: bold; line-height: 27px;">PART   16  科学家</span></div><div><br></div><div><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">科学家则是像狐狸那样训练出来的</span>。在气候变化方面的其中一位直言不<span style="line-height: 1.45;">讳的科学家是斯坦福大学的气候学家史提芬•施耐德 （Steephen Schneider )。</span></div><div>1971年，他写了一篇颇具影响力的论文预测全球变冷的发生，那是基于之前<span style="line-height: 1.45;">30年的寒冷天气以及他提出的空气中的粉尘及微粒（学名为气溶胶）的增加如</span><span style="line-height: 1.45;">何可以导致新冰河时期的理论模型而提出的。1974年，他公开撤回该论文，</span><span style="line-height: 1.45;">因为他确信他的模型过分强调了气溶胶的影响并且低估了二氧化碳的影响。</span><span style="line-height: 1.45;">有了更好的数据以及更好的模型之后，他改变了自己的立场，开始对气候变</span><span style="line-height: 1.45;">暖极为关注，并且一直到今天他都在坚持这一立场。</span></div><div>很自然地，气候变化否定论者就嘲笑他这种轻易改变的立场（他们以为这是因为史提芬有政治上的考量），就像当年大萧条的时候一位英国的立法委员<span style="line-height: 1.45;">嘲笑凯恩斯关于货币政策立场之转变一样。凯恩斯的回答是：“当事实情况发</span><span style="line-height: 1.45;">生变化的时候，我就会改变我的立场。不知先生您会怎么做呢？”</span></div><div>“每当我感到自己是正确的时候，我心中就会有一个声音提醒我要开始担<span style="line-height: 1.45;">忧了。”这是一位听众回答泰特洛克的时候说的话，泰特洛克认为这是“狐狸</span><span style="line-height: 1.45;">的典型特征”。另外有一句话则是来自法国狐狸伏尔泰，他说：“<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">怀疑不是一种</span></span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">让人舒服的状况，但深信不疑则是荒谬的</span>。”</span></div><div>我认为每一个对公众人物的访谈都应当问这个问题：“<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">在什么问题上你错</span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">了，这样的错误如何改变了你的立场</span>？ ”我们从他的回答可以看得出这个人在</span><span style="line-height: 1.45;">智力上是否是诚实的，或者他只是自认为不会被打败的骗子。让我快速地罗列</span><span style="line-height: 1.45;">一个我自己的错误清单吧：20世纪60年代时，我深信公社式的社区是未来的</span><span style="line-height: 1.45;">方向，我认为巴基明斯特•富勒®所设计的穹状建筑是可以居住的，并且认为</span><span style="line-height: 1.45;">可卡因是无害的。20纪70年代时，我认为1973年的石油危机会导致美国的</span><span style="line-height: 1.45;">警察走上街头，我认为核电是坏事，并且小的永远是好的，特别是村庄。而关</span><span style="line-height: 1.45;">于千年虫的问题，我更是彻底地错了。2003年，我深信民主党的竞选人会贏得</span></div><div>美国总统大选，甚至我还公开打赌。看，我只是选错时机了吧。</div><div><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">但错误帮助我们学习。从这些以及其他的错误当中，我学会了不要过分地<span style="line-height: 1.45;">持乐观或悲观的态度。很显然我经常高估了社会作为一个整体接受新东西的速</span><span style="line-height: 1.45;">度，以及大规模的复杂结构的脆弱程度。要记住，也许我关于气候变化的预测</span><span style="line-height: 1.45;">会是错误的。我有很多错误的判断是因为我的无知，我当年否认核电就是因为</span><span style="line-height: 1.45;">这个原因。</span></span></div><div><br></div><div style="box-sizing: border-box; padding: 8px; font-size: 12px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902);"><div>错误是学习的动力。</div></div><div><br></div><div><span style="font-size: 19px; font-weight: bold; line-height: 27px;">PART   17  </span><span style="font-size: 14pt; font-weight: bold; line-height: 27px;">困惑所在</span></div><div><br></div><div>人们之所以会有困惑的其中一个原因是，<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">刺猬通常会非常坚定地表述自己</span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">的观点，并且坚持自己的观点</span>。<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">而狐狸则非常谨慎地表达自己的观点，</span>同时这些观点也非一成不变的。猜猜观众更爱听哪个吧。我们需要的是更多敢于坚定</span><span style="line-height: 1.45;">地说出自己不十分有定论的观点的狐狸（这本书正在尝试做出一个示范），以</span><span style="line-height: 1.45;">及更多能够欣赏观点改变的观众。当我们听到教皇说“正如我一直说的……”</span><span style="line-height: 1.45;">的时候，观众正确的反应应该是“啊？ ”。</span></div><div><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">不敢承认错误是可以导致无力感的。</span>在伊拉克战争期间 ， 一 位曾给白宫做<span style="line-height: 1.45;">顾问的朋友告诉我说：“新保守派现在都不说他们关于伊拉克问题有什么是对</span><span style="line-height: 1.45;">的了。他们只是将所有的时间花在证明自己没有错。这就意味着政策不可能发</span><span style="line-height: 1.45;">生改变，因为根本不可能有这样的一种讨论得以开始：‘方案 A 失败了。我们是</span><span style="line-height: 1.45;">否有方案 B ? ’”让刺猬当执政官是一个坏的主意。</span></div><div>我个人认识的最有权力的一位狐狸是加州前任州长杰里•布朗。他应对<span style="line-height: 1.45;">抗议者有一套绝招，是建立在他的好奇心基础上的。当他看到一群抗议者的时</span><span style="line-height: 1.45;">候，就会走上前去问他们：“请告诉我你们关心什么。”然后会有人大发牢骚。</span></div><div>布朗会在那里认真地听。听了一会儿，他会打断对方，问：“请您看看我听到的<span style="line-height: 1.45;">是否正确，您刚才讲的是……”然后他就会把抗议者的观点复述一遍，并且通</span><span style="line-height: 1.45;">常他的复述会更为清晰和有力量。抗议者马上释然了！他们的声音被听到了！</span></div><div>州长懂了！虽然他们知道州长很有可能不会改变其政策，但谁知道呢，也许他<span style="line-height: 1.45;">会呢，因为布朗州长有时会因为一些事件而改变他的观点和政策，并以此著称。</span></div><div>我 在 旧 金 山 市 举 办 一 个 名 为 长 线 思 考 讲 座 （Seminars on Long-Term <span style="line-height: 1.45;">Thinking ) 的活动，这是今日永存基金会 （Longnow Foundation ) 的一个活动，</span><span style="line-height: 1.45;">我就参照布朗的做法来设计我们的现场辩论。我们有过关于核电变绿以及合成</span><span style="line-height: 1.45;">生物学的辩论。每一轮首先开始的辩手先讲15分钟，而后他的对手会进行10</span><span style="line-height: 1.45;">分钟的提问，并且他在总结的时候需要归纳前一位辩手的观点，<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">使得第一位辩</span></span></div><div><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">手满意为止。而后他们就转换角色</span>。</div><div>观众很喜欢这样的形式。<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">他们看到公众人物努力尝试去复述对方辩手的观</span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">点，而且不带讽刺</span>。更重要的是，通过这样一种形式的对议题的深度探寻，可</span><span style="line-height: 1.45;">以避免辩论成为形式性的输和赢。同样，观众也会发现，自身的某些根深蒂固</span><span style="line-height: 1.45;">的观点也会开始动摇。</span></div><div>没<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">有哪一个地方是适合用来就环境议题进行坦诚辩论的</span>。新闻媒体只喜<span style="line-height: 1.45;">欢看巧舌如簧的刺猬之间的相互斗争，而不是为人们呈现出更具深度的理性辩</span><span style="line-height: 1.45;">论。环境组织没有大笔的资金来搞大的会议。也许一些绿色慈善家可以资助他</span><span style="line-height: 1.45;">们。<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">最有效的解决办法也许是搞一个科学会议，要有足够的资金，邀请更多的</span></span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">环保人士到这里正式地开展辩论</span>。</span></div><div><br></div><div style="box-sizing: border-box; padding: 8px; font-size: 12px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902);"><div>不敢承认错误使解决问题变得无力。</div></div><div><br></div><div><span style="font-size: 19px; font-weight: bold; line-height: 27px;">PART   18  环保人士应该怎么做</span></div><div><br></div><div><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">假如环保人士不拥抱科学和技术并且走到这两者的前沿，他们也许会走上</span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">共产主义一样的道路</span>。<span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">环保人士需要成为新工具的早期使用者以及不断去拓展</span></span><span style="line-height: 1.45;"><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">新的疆域</span>。不再是一味地说“不”或 “停止”，他们的战略也许可以改为去肯</span><span style="line-height: 1.45;">定和重新引导方向。对于新科技，他们可以提出疑虑，但永远也不要丢弃这样</span><span style="line-height: 1.45;">的疑虑，要通过疑虑把科技引向更温和的方向、达至更好的目的。</span></div><div><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">与其迷恋于那些浪漫主义的反叛和逃避政府，环保人士不如走向政府，</span>去<span style="line-height: 1.45;">游说政府推行类似新西兰或荷兰那样的由政府推行的包罗万象的环保计划。他</span><span style="line-height: 1.45;">们还可以从狐狸政治家 — 像富兰克林•罗斯福那样的人 — 那里获得启发。</span></div><div>以赛亚•伯林当年给罗斯福的评价是：</div><div><span style="background-color: rgb(255, 250, 165);-evernote-highlight:true;">罗斯福因为他对生命的强烈渴望以及他对未来完全没有恐惧而在众<span style="line-height: 1.45;">人当中脱颖而出。他非常热情地欢迎未来，他传递出来的感情是，不管遇</span><span style="line-height: 1.45;">到什么，所有东西都会成为他磨坊里的谷物，没有任何东西会因为太可怕</span><span style="line-height: 1.45;">或太细碎而不能被利用或者是被改造成新的模式和不可预测的生命形态。</span></span></div><div>他，罗斯福以及他的同伴和忠诚的下属都会投入人们所未曾认识到的能量<span style="line-height: 1.45;">和勇气去应对未来。</span></div><div>这不仅仅是态度。他还真让这做法成功了。</div><div><br></div><div style="box-sizing: border-box; padding: 8px; font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12px; color: rgb(51, 51, 51); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902); background-position: initial initial; background-repeat: initial initial;-en-codeblock:true;"><div>要以一个与政府合作的思想去做环保，去改变政府的一些观念。</div></div><div><br></div><div><br></div></div><div style="text-align: left;"></div><div style="text-align: left;"></div></span><br></div> </p>

      

      
        <div class="page-reward">
          <a href="javascript:;" class="page-reward-btn tooltip-top">
            <div class="tooltip tooltip-east">
            <span class="tooltip-item">
              赏
            </span>
            <span class="tooltip-content">
              <span class="tooltip-text">
                <span class="tooltip-inner">
                  <p class="reward-p"><i class="icon icon-quo-left"></i>谢谢你请我吃糖果<i class="icon icon-quo-right"></i></p>
                  <div class="reward-box">
                    
                    
                  </div>
                </span>
              </span>
            </span>
          </div>
          </a>
        </div>
      
    </div>
    <div class="article-info article-info-index">
      
      
	<div class="article-tag tagcloud">
		<i class="icon-price-tags icon"></i>
		<ul class="article-tag-list">
			 
        		<li class="article-tag-list-item">
        			<a href="javascript:void(0)" class="js-tag article-tag-list-link color3">学习</a>
        		</li>
      		
		</ul>
	</div>

      

      

      
        
<div class="share-btn share-icons tooltip-left">
  <div class="tooltip tooltip-east">
    <span class="tooltip-item">
      <a href="javascript:;" class="share-sns share-outer">
        <i class="icon icon-share"></i>
      </a>
    </span>
    <span class="tooltip-content">
      <div class="share-wrap">
        <div class="share-icons">
          <a class="weibo share-sns" href="javascript:;" data-type="weibo">
            <i class="icon icon-weibo"></i>
          </a>
          <a class="weixin share-sns wxFab" href="javascript:;" data-type="weixin">
            <i class="icon icon-weixin"></i>
          </a>
          <a class="qq share-sns" href="javascript:;" data-type="qq">
            <i class="icon icon-qq"></i>
          </a>
          <a class="douban share-sns" href="javascript:;" data-type="douban">
            <i class="icon icon-douban"></i>
          </a>
          <a class="qzone share-sns" href="javascript:;" data-type="qzone">
            <i class="icon icon-qzone"></i>
          </a>
          <a class="facebook share-sns" href="javascript:;" data-type="facebook">
            <i class="icon icon-facebook"></i>
          </a>
          <a class="twitter share-sns" href="javascript:;" data-type="twitter">
            <i class="icon icon-twitter"></i>
          </a>
          <a class="google share-sns" href="javascript:;" data-type="google">
            <i class="icon icon-google"></i>
          </a>
        </div>
      </div>
    </span>
  </div>
</div>

<div class="page-modal wx-share js-wx-box">
    <a class="close js-modal-close" href="javascript:;"><i class="icon icon-close"></i></a>
    <p>扫一扫，分享到微信</p>
    <div class="wx-qrcode">
      <img src="http://s.jiathis.com/qrcode.php?url=http://zfe.space/2017/10/23/【地球的法则】第七章/" alt="微信分享二维码">
    </div>
</div>

<div class="mask js-mask"></div>
      
      <div class="clearfix"></div>
    </div>
  </div>
</article>

  
<nav id="article-nav">
  
    <a href="/2017/11/08/地球的法则】第八章/" id="article-nav-newer" class="article-nav-link-wrap">
      <i class="icon-circle-left"></i>
      <div class="article-nav-title">
        
          【地球的法则】第八章
        
      </div>
    </a>
  
  
    <a href="/2017/10/23/交互青年论坛随想/" id="article-nav-older" class="article-nav-link-wrap">
      <div class="article-nav-title">交互青年论坛随想</div>
      <i class="icon-circle-right"></i>
    </a>
  
</nav>


<aside class="wrap-side-operation">
    <div class="mod-side-operation">
        
        <div class="jump-container" id="js-jump-container" style="display:none;">
            <a href="javascript:void(0)" class="mod-side-operation__jump-to-top">
                <i class="icon-font icon-back"></i>
            </a>
            <div id="js-jump-plan-container" class="jump-plan-container" style="top: -11px;">
                <i class="icon-font icon-plane jump-plane"></i>
            </div>
        </div>
        
        
        <div class="toc-container tooltip-left">
            <i class="icon-font icon-category"></i>
            <div class="tooltip tooltip-east">
                <span class="tooltip-item">
                </span>
                <span class="tooltip-content">
                    <div class="toc-article">
                    目录，不存在的…
                    </div>
                </span>
            </div>
        </div>
        
    </div>
</aside>



  
  
  

  

  

  


          </div>
        </div>
      </div>
      <footer id="footer">
  <div class="outer">
    <div id="footer-info">
    	<div class="footer-left">
    		&copy; 2018 Zhu Fue
    	</div>
      	<div class="footer-right">
      		<a href="http://hexo.io/" target="_blank">Hexo</a>  Theme <a href="https://github.com/litten/hexo-theme-yilia" target="_blank">Yilia</a> by Litten
      	</div>
    </div>
  </div>
</footer>
    </div>
    <script>
	var yiliaConfig = {
		mathjax: false,
		isHome: false,
		isPost: true,
		isArchive: false,
		isTag: false,
		isCategory: false,
		open_in_new: false,
		toc_hide_index: true,
		root: "/",
		innerArchive: true,
		showTags: false
	}
</script>

<script>!function(t){function n(e){if(r[e])return r[e].exports;var i=r[e]={exports:{},id:e,loaded:!1};return t[e].call(i.exports,i,i.exports,n),i.loaded=!0,i.exports}var r={};n.m=t,n.c=r,n.p="./",n(0)}([function(t,n,r){r(195),t.exports=r(191)},function(t,n,r){var e=r(3),i=r(52),o=r(27),u=r(28),c=r(53),f="prototype",a=function(t,n,r){var s,l,h,v,p=t&a.F,d=t&a.G,y=t&a.S,g=t&a.P,b=t&a.B,m=d?e:y?e[n]||(e[n]={}):(e[n]||{})[f],x=d?i:i[n]||(i[n]={}),w=x[f]||(x[f]={});d&&(r=n);for(s in r)l=!p&&m&&void 0!==m[s],h=(l?m:r)[s],v=b&&l?c(h,e):g&&"function"==typeof h?c(Function.call,h):h,m&&u(m,s,h,t&a.U),x[s]!=h&&o(x,s,v),g&&w[s]!=h&&(w[s]=h)};e.core=i,a.F=1,a.G=2,a.S=4,a.P=8,a.B=16,a.W=32,a.U=64,a.R=128,t.exports=a},function(t,n,r){var e=r(6);t.exports=function(t){if(!e(t))throw TypeError(t+" is not an object!");return t}},function(t,n){var r=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=r)},function(t,n){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,n){var r=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=r)},function(t,n){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,n,r){var e=r(126)("wks"),i=r(76),o=r(3).Symbol,u="function"==typeof o;(t.exports=function(t){return e[t]||(e[t]=u&&o[t]||(u?o:i)("Symbol."+t))}).store=e},function(t,n){var r={}.hasOwnProperty;t.exports=function(t,n){return r.call(t,n)}},function(t,n,r){var e=r(94),i=r(33);t.exports=function(t){return e(i(t))}},function(t,n,r){t.exports=!r(4)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,n,r){var e=r(2),i=r(167),o=r(50),u=Object.defineProperty;n.f=r(10)?Object.defineProperty:function(t,n,r){if(e(t),n=o(n,!0),e(r),i)try{return u(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(t[n]=r.value),t}},function(t,n,r){t.exports=!r(18)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,n,r){var e=r(14),i=r(22);t.exports=r(12)?function(t,n,r){return e.f(t,n,i(1,r))}:function(t,n,r){return t[n]=r,t}},function(t,n,r){var e=r(20),i=r(58),o=r(42),u=Object.defineProperty;n.f=r(12)?Object.defineProperty:function(t,n,r){if(e(t),n=o(n,!0),e(r),i)try{return u(t,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(t[n]=r.value),t}},function(t,n,r){var e=r(40)("wks"),i=r(23),o=r(5).Symbol,u="function"==typeof o;(t.exports=function(t){return e[t]||(e[t]=u&&o[t]||(u?o:i)("Symbol."+t))}).store=e},function(t,n,r){var e=r(67),i=Math.min;t.exports=function(t){return t>0?i(e(t),9007199254740991):0}},function(t,n,r){var e=r(46);t.exports=function(t){return Object(e(t))}},function(t,n){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,n,r){var e=r(63),i=r(34);t.exports=Object.keys||function(t){return e(t,i)}},function(t,n,r){var e=r(21);t.exports=function(t){if(!e(t))throw TypeError(t+" is not an object!");return t}},function(t,n){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,n){t.exports=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}}},function(t,n){var r=0,e=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++r+e).toString(36))}},function(t,n){var r={}.hasOwnProperty;t.exports=function(t,n){return r.call(t,n)}},function(t,n){var r=t.exports={version:"2.4.0"};"number"==typeof __e&&(__e=r)},function(t,n){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,n,r){var e=r(11),i=r(66);t.exports=r(10)?function(t,n,r){return e.f(t,n,i(1,r))}:function(t,n,r){return t[n]=r,t}},function(t,n,r){var e=r(3),i=r(27),o=r(24),u=r(76)("src"),c="toString",f=Function[c],a=(""+f).split(c);r(52).inspectSource=function(t){return f.call(t)},(t.exports=function(t,n,r,c){var f="function"==typeof r;f&&(o(r,"name")||i(r,"name",n)),t[n]!==r&&(f&&(o(r,u)||i(r,u,t[n]?""+t[n]:a.join(String(n)))),t===e?t[n]=r:c?t[n]?t[n]=r:i(t,n,r):(delete t[n],i(t,n,r)))})(Function.prototype,c,function(){return"function"==typeof this&&this[u]||f.call(this)})},function(t,n,r){var e=r(1),i=r(4),o=r(46),u=function(t,n,r,e){var i=String(o(t)),u="<"+n;return""!==r&&(u+=" "+r+'="'+String(e).replace(/"/g,"&quot;")+'"'),u+">"+i+"</"+n+">"};t.exports=function(t,n){var r={};r[t]=n(u),e(e.P+e.F*i(function(){var n=""[t]('"');return n!==n.toLowerCase()||n.split('"').length>3}),"String",r)}},function(t,n,r){var e=r(115),i=r(46);t.exports=function(t){return e(i(t))}},function(t,n,r){var e=r(116),i=r(66),o=r(30),u=r(50),c=r(24),f=r(167),a=Object.getOwnPropertyDescriptor;n.f=r(10)?a:function(t,n){if(t=o(t),n=u(n,!0),f)try{return a(t,n)}catch(t){}if(c(t,n))return i(!e.f.call(t,n),t[n])}},function(t,n,r){var e=r(24),i=r(17),o=r(145)("IE_PROTO"),u=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=i(t),e(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?u:null}},function(t,n){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on  "+t);return t}},function(t,n){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,n){t.exports={}},function(t,n){t.exports=!0},function(t,n){n.f={}.propertyIsEnumerable},function(t,n,r){var e=r(14).f,i=r(8),o=r(15)("toStringTag");t.exports=function(t,n,r){t&&!i(t=r?t:t.prototype,o)&&e(t,o,{configurable:!0,value:n})}},function(t,n,r){var e=r(40)("keys"),i=r(23);t.exports=function(t){return e[t]||(e[t]=i(t))}},function(t,n,r){var e=r(5),i="__core-js_shared__",o=e[i]||(e[i]={});t.exports=function(t){return o[t]||(o[t]={})}},function(t,n){var r=Math.ceil,e=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?e:r)(t)}},function(t,n,r){var e=r(21);t.exports=function(t,n){if(!e(t))return t;var r,i;if(n&&"function"==typeof(r=t.toString)&&!e(i=r.call(t)))return i;if("function"==typeof(r=t.valueOf)&&!e(i=r.call(t)))return i;if(!n&&"function"==typeof(r=t.toString)&&!e(i=r.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t,n,r){var e=r(5),i=r(25),o=r(36),u=r(44),c=r(14).f;t.exports=function(t){var n=i.Symbol||(i.Symbol=o?{}:e.Symbol||{});"_"==t.charAt(0)||t in n||c(n,t,{value:u.f(t)})}},function(t,n,r){n.f=r(15)},function(t,n){var r={}.toString;t.exports=function(t){return r.call(t).slice(8,-1)}},function(t,n){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on  "+t);return t}},function(t,n,r){var e=r(4);t.exports=function(t,n){return!!t&&e(function(){n?t.call(null,function(){},1):t.call(null)})}},function(t,n,r){var e=r(53),i=r(115),o=r(17),u=r(16),c=r(203);t.exports=function(t,n){var r=1==t,f=2==t,a=3==t,s=4==t,l=6==t,h=5==t||l,v=n||c;return function(n,c,p){for(var d,y,g=o(n),b=i(g),m=e(c,p,3),x=u(b.length),w=0,S=r?v(n,x):f?v(n,0):void 0;x>w;w++)if((h||w in b)&&(d=b[w],y=m(d,w,g),t))if(r)S[w]=y;else if(y)switch(t){case 3:return!0;case 5:return d;case 6:return w;case 2:S.push(d)}else if(s)return!1;return l?-1:a||s?s:S}}},function(t,n,r){var e=r(1),i=r(52),o=r(4);t.exports=function(t,n){var r=(i.Object||{})[t]||Object[t],u={};u[t]=n(r),e(e.S+e.F*o(function(){r(1)}),"Object",u)}},function(t,n,r){var e=r(6);t.exports=function(t,n){if(!e(t))return t;var r,i;if(n&&"function"==typeof(r=t.toString)&&!e(i=r.call(t)))return i;if("function"==typeof(r=t.valueOf)&&!e(i=r.call(t)))return i;if(!n&&"function"==typeof(r=t.toString)&&!e(i=r.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t,n,r){var e=r(5),i=r(25),o=r(91),u=r(13),c="prototype",f=function(t,n,r){var a,s,l,h=t&f.F,v=t&f.G,p=t&f.S,d=t&f.P,y=t&f.B,g=t&f.W,b=v?i:i[n]||(i[n]={}),m=b[c],x=v?e:p?e[n]:(e[n]||{})[c];v&&(r=n);for(a in r)(s=!h&&x&&void 0!==x[a])&&a in b||(l=s?x[a]:r[a],b[a]=v&&"function"!=typeof x[a]?r[a]:y&&s?o(l,e):g&&x[a]==l?function(t){var n=function(n,r,e){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(n);case 2:return new t(n,r)}return new t(n,r,e)}return t.apply(this,arguments)};return n[c]=t[c],n}(l):d&&"function"==typeof l?o(Function.call,l):l,d&&((b.virtual||(b.virtual={}))[a]=l,t&f.R&&m&&!m[a]&&u(m,a,l)))};f.F=1,f.G=2,f.S=4,f.P=8,f.B=16,f.W=32,f.U=64,f.R=128,t.exports=f},function(t,n){var r=t.exports={version:"2.4.0"};"number"==typeof __e&&(__e=r)},function(t,n,r){var e=r(26);t.exports=function(t,n,r){if(e(t),void 0===n)return t;switch(r){case 1:return function(r){return t.call(n,r)};case 2:return function(r,e){return t.call(n,r,e)};case 3:return function(r,e,i){return t.call(n,r,e,i)}}return function(){return t.apply(n,arguments)}}},function(t,n,r){var e=r(183),i=r(1),o=r(126)("metadata"),u=o.store||(o.store=new(r(186))),c=function(t,n,r){var i=u.get(t);if(!i){if(!r)return;u.set(t,i=new e)}var o=i.get(n);if(!o){if(!r)return;i.set(n,o=new e)}return o},f=function(t,n,r){var e=c(n,r,!1);return void 0!==e&&e.has(t)},a=function(t,n,r){var e=c(n,r,!1);return void 0===e?void 0:e.get(t)},s=function(t,n,r,e){c(r,e,!0).set(t,n)},l=function(t,n){var r=c(t,n,!1),e=[];return r&&r.forEach(function(t,n){e.push(n)}),e},h=function(t){return void 0===t||"symbol"==typeof t?t:String(t)},v=function(t){i(i.S,"Reflect",t)};t.exports={store:u,map:c,has:f,get:a,set:s,keys:l,key:h,exp:v}},function(t,n,r){"use strict";if(r(10)){var e=r(69),i=r(3),o=r(4),u=r(1),c=r(127),f=r(152),a=r(53),s=r(68),l=r(66),h=r(27),v=r(73),p=r(67),d=r(16),y=r(75),g=r(50),b=r(24),m=r(180),x=r(114),w=r(6),S=r(17),_=r(137),O=r(70),E=r(32),P=r(71).f,j=r(154),F=r(76),M=r(7),A=r(48),N=r(117),T=r(146),I=r(155),k=r(80),L=r(123),R=r(74),C=r(130),W=r(160),D=r(11),U=r(31),G=D.f,B=U.f,V=i.RangeError,z=i.TypeError,q=i.Uint8Array,K="ArrayBuffer",Y="Shared"+K,J="BYTES_PER_ELEMENT",H="prototype",$=Array[H],X=f.ArrayBuffer,Q=f.DataView,Z=A(0),tt=A(2),nt=A(3),rt=A(4),et=A(5),it=A(6),ot=N(!0),ut=N(!1),ct=I.values,ft=I.keys,at=I.entries,st=$.lastIndexOf,lt=$.reduce,ht=$.reduceRight,vt=$.join,pt=$.sort,dt=$.slice,yt=$.toString,gt=$.toLocaleString,bt=M("iterator"),mt=M("toStringTag"),xt=F("typed_constructor"),wt=F("def_constructor"),St=c.CONSTR,_t=c.TYPED,Ot=c.VIEW,Et="Wrong length!",Pt=A(1,function(t,n){return Tt(T(t,t[wt]),n)}),jt=o(function(){return 1===new q(new Uint16Array([1]).buffer)[0]}),Ft=!!q&&!!q[H].set&&o(function(){new q(1).set({})}),Mt=function(t,n){if(void 0===t)throw z(Et);var r=+t,e=d(t);if(n&&!m(r,e))throw V(Et);return e},At=function(t,n){var r=p(t);if(r<0||r%n)throw V("Wrong offset!");return r},Nt=function(t){if(w(t)&&_t in t)return t;throw z(t+" is not a typed array!")},Tt=function(t,n){if(!(w(t)&&xt in t))throw z("It is not a typed array constructor!");return new t(n)},It=function(t,n){return kt(T(t,t[wt]),n)},kt=function(t,n){for(var r=0,e=n.length,i=Tt(t,e);e>r;)i[r]=n[r++];return i},Lt=function(t,n,r){G(t,n,{get:function(){return this._d[r]}})},Rt=function(t){var n,r,e,i,o,u,c=S(t),f=arguments.length,s=f>1?arguments[1]:void 0,l=void 0!==s,h=j(c);if(void 0!=h&&!_(h)){for(u=h.call(c),e=[],n=0;!(o=u.next()).done;n++)e.push(o.value);c=e}for(l&&f>2&&(s=a(s,arguments[2],2)),n=0,r=d(c.length),i=Tt(this,r);r>n;n++)i[n]=l?s(c[n],n):c[n];return i},Ct=function(){for(var t=0,n=arguments.length,r=Tt(this,n);n>t;)r[t]=arguments[t++];return r},Wt=!!q&&o(function(){gt.call(new q(1))}),Dt=function(){return gt.apply(Wt?dt.call(Nt(this)):Nt(this),arguments)},Ut={copyWithin:function(t,n){return W.call(Nt(this),t,n,arguments.length>2?arguments[2]:void 0)},every:function(t){return rt(Nt(this),t,arguments.length>1?arguments[1]:void 0)},fill:function(t){return C.apply(Nt(this),arguments)},filter:function(t){return It(this,tt(Nt(this),t,arguments.length>1?arguments[1]:void 0))},find:function(t){return et(Nt(this),t,arguments.length>1?arguments[1]:void 0)},findIndex:function(t){return it(Nt(this),t,arguments.length>1?arguments[1]:void 0)},forEach:function(t){Z(Nt(this),t,arguments.length>1?arguments[1]:void 0)},indexOf:function(t){return ut(Nt(this),t,arguments.length>1?arguments[1]:void 0)},includes:function(t){return ot(Nt(this),t,arguments.length>1?arguments[1]:void 0)},join:function(t){return vt.apply(Nt(this),arguments)},lastIndexOf:function(t){return st.apply(Nt(this),arguments)},map:function(t){return Pt(Nt(this),t,arguments.length>1?arguments[1]:void 0)},reduce:function(t){return lt.apply(Nt(this),arguments)},reduceRight:function(t){return ht.apply(Nt(this),arguments)},reverse:function(){for(var t,n=this,r=Nt(n).length,e=Math.floor(r/2),i=0;i<e;)t=n[i],n[i++]=n[--r],n[r]=t;return n},some:function(t){return nt(Nt(this),t,arguments.length>1?arguments[1]:void 0)},sort:function(t){return pt.call(Nt(this),t)},subarray:function(t,n){var r=Nt(this),e=r.length,i=y(t,e);return new(T(r,r[wt]))(r.buffer,r.byteOffset+i*r.BYTES_PER_ELEMENT,d((void 0===n?e:y(n,e))-i))}},Gt=function(t,n){return It(this,dt.call(Nt(this),t,n))},Bt=function(t){Nt(this);var n=At(arguments[1],1),r=this.length,e=S(t),i=d(e.length),o=0;if(i+n>r)throw V(Et);for(;o<i;)this[n+o]=e[o++]},Vt={entries:function(){return at.call(Nt(this))},keys:function(){return ft.call(Nt(this))},values:function(){return ct.call(Nt(this))}},zt=function(t,n){return w(t)&&t[_t]&&"symbol"!=typeof n&&n in t&&String(+n)==String(n)},qt=function(t,n){return zt(t,n=g(n,!0))?l(2,t[n]):B(t,n)},Kt=function(t,n,r){return!(zt(t,n=g(n,!0))&&w(r)&&b(r,"value"))||b(r,"get")||b(r,"set")||r.configurable||b(r,"writable")&&!r.writable||b(r,"enumerable")&&!r.enumerable?G(t,n,r):(t[n]=r.value,t)};St||(U.f=qt,D.f=Kt),u(u.S+u.F*!St,"Object",{getOwnPropertyDescriptor:qt,defineProperty:Kt}),o(function(){yt.call({})})&&(yt=gt=function(){return vt.call(this)});var Yt=v({},Ut);v(Yt,Vt),h(Yt,bt,Vt.values),v(Yt,{slice:Gt,set:Bt,constructor:function(){},toString:yt,toLocaleString:Dt}),Lt(Yt,"buffer","b"),Lt(Yt,"byteOffset","o"),Lt(Yt,"byteLength","l"),Lt(Yt,"length","e"),G(Yt,mt,{get:function(){return this[_t]}}),t.exports=function(t,n,r,f){f=!!f;var a=t+(f?"Clamped":"")+"Array",l="Uint8Array"!=a,v="get"+t,p="set"+t,y=i[a],g=y||{},b=y&&E(y),m=!y||!c.ABV,S={},_=y&&y[H],j=function(t,r){var e=t._d;return e.v[v](r*n+e.o,jt)},F=function(t,r,e){var i=t._d;f&&(e=(e=Math.round(e))<0?0:e>255?255:255&e),i.v[p](r*n+i.o,e,jt)},M=function(t,n){G(t,n,{get:function(){return j(this,n)},set:function(t){return F(this,n,t)},enumerable:!0})};m?(y=r(function(t,r,e,i){s(t,y,a,"_d");var o,u,c,f,l=0,v=0;if(w(r)){if(!(r instanceof X||(f=x(r))==K||f==Y))return _t in r?kt(y,r):Rt.call(y,r);o=r,v=At(e,n);var p=r.byteLength;if(void 0===i){if(p%n)throw V(Et);if((u=p-v)<0)throw V(Et)}else if((u=d(i)*n)+v>p)throw V(Et);c=u/n}else c=Mt(r,!0),u=c*n,o=new X(u);for(h(t,"_d",{b:o,o:v,l:u,e:c,v:new Q(o)});l<c;)M(t,l++)}),_=y[H]=O(Yt),h(_,"constructor",y)):L(function(t){new y(null),new y(t)},!0)||(y=r(function(t,r,e,i){s(t,y,a);var o;return w(r)?r instanceof X||(o=x(r))==K||o==Y?void 0!==i?new g(r,At(e,n),i):void 0!==e?new g(r,At(e,n)):new g(r):_t in r?kt(y,r):Rt.call(y,r):new g(Mt(r,l))}),Z(b!==Function.prototype?P(g).concat(P(b)):P(g),function(t){t in y||h(y,t,g[t])}),y[H]=_,e||(_.constructor=y));var A=_[bt],N=!!A&&("values"==A.name||void 0==A.name),T=Vt.values;h(y,xt,!0),h(_,_t,a),h(_,Ot,!0),h(_,wt,y),(f?new y(1)[mt]==a:mt in _)||G(_,mt,{get:function(){return a}}),S[a]=y,u(u.G+u.W+u.F*(y!=g),S),u(u.S,a,{BYTES_PER_ELEMENT:n,from:Rt,of:Ct}),J in _||h(_,J,n),u(u.P,a,Ut),R(a),u(u.P+u.F*Ft,a,{set:Bt}),u(u.P+u.F*!N,a,Vt),u(u.P+u.F*(_.toString!=yt),a,{toString:yt}),u(u.P+u.F*o(function(){new y(1).slice()}),a,{slice:Gt}),u(u.P+u.F*(o(function(){return[1,2].toLocaleString()!=new y([1,2]).toLocaleString()})||!o(function(){_.toLocaleString.call([1,2])})),a,{toLocaleString:Dt}),k[a]=N?A:T,e||N||h(_,bt,T)}}else t.exports=function(){}},function(t,n){var r={}.toString;t.exports=function(t){return r.call(t).slice(8,-1)}},function(t,n,r){var e=r(21),i=r(5).document,o=e(i)&&e(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},function(t,n,r){t.exports=!r(12)&&!r(18)(function(){return 7!=Object.defineProperty(r(57)("div"),"a",{get:function(){return 7}}).a})},function(t,n,r){"use strict";var e=r(36),i=r(51),o=r(64),u=r(13),c=r(8),f=r(35),a=r(96),s=r(38),l=r(103),h=r(15)("iterator"),v=!([].keys&&"next"in[].keys()),p="keys",d="values",y=function(){return this};t.exports=function(t,n,r,g,b,m,x){a(r,n,g);var w,S,_,O=function(t){if(!v&&t in F)return F[t];switch(t){case p:case d:return function(){return new r(this,t)}}return function(){return new r(this,t)}},E=n+" Iterator",P=b==d,j=!1,F=t.prototype,M=F[h]||F["@@iterator"]||b&&F[b],A=M||O(b),N=b?P?O("entries"):A:void 0,T="Array"==n?F.entries||M:M;if(T&&(_=l(T.call(new t)))!==Object.prototype&&(s(_,E,!0),e||c(_,h)||u(_,h,y)),P&&M&&M.name!==d&&(j=!0,A=function(){return M.call(this)}),e&&!x||!v&&!j&&F[h]||u(F,h,A),f[n]=A,f[E]=y,b)if(w={values:P?A:O(d),keys:m?A:O(p),entries:N},x)for(S in w)S in F||o(F,S,w[S]);else i(i.P+i.F*(v||j),n,w);return w}},function(t,n,r){var e=r(20),i=r(100),o=r(34),u=r(39)("IE_PROTO"),c=function(){},f="prototype",a=function(){var t,n=r(57)("iframe"),e=o.length;for(n.style.display="none",r(93).appendChild(n),n.src="javascript:",t=n.contentWindow.document,t.open(),t.write("<script>document.F=Object<\/script>"),t.close(),a=t.F;e--;)delete a[f][o[e]];return a()};t.exports=Object.create||function(t,n){var r;return null!==t?(c[f]=e(t),r=new c,c[f]=null,r[u]=t):r=a(),void 0===n?r:i(r,n)}},function(t,n,r){var e=r(63),i=r(34).concat("length","prototype");n.f=Object.getOwnPropertyNames||function(t){return e(t,i)}},function(t,n){n.f=Object.getOwnPropertySymbols},function(t,n,r){var e=r(8),i=r(9),o=r(90)(!1),u=r(39)("IE_PROTO");t.exports=function(t,n){var r,c=i(t),f=0,a=[];for(r in c)r!=u&&e(c,r)&&a.push(r);for(;n.length>f;)e(c,r=n[f++])&&(~o(a,r)||a.push(r));return a}},function(t,n,r){t.exports=r(13)},function(t,n,r){var e=r(76)("meta"),i=r(6),o=r(24),u=r(11).f,c=0,f=Object.isExtensible||function(){return!0},a=!r(4)(function(){return f(Object.preventExtensions({}))}),s=function(t){u(t,e,{value:{i:"O"+ ++c,w:{}}})},l=function(t,n){if(!i(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!o(t,e)){if(!f(t))return"F";if(!n)return"E";s(t)}return t[e].i},h=function(t,n){if(!o(t,e)){if(!f(t))return!0;if(!n)return!1;s(t)}return t[e].w},v=function(t){return a&&p.NEED&&f(t)&&!o(t,e)&&s(t),t},p=t.exports={KEY:e,NEED:!1,fastKey:l,getWeak:h,onFreeze:v}},function(t,n){t.exports=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}}},function(t,n){var r=Math.ceil,e=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?e:r)(t)}},function(t,n){t.exports=function(t,n,r,e){if(!(t instanceof n)||void 0!==e&&e in t)throw TypeError(r+": incorrect invocation!");return t}},function(t,n){t.exports=!1},function(t,n,r){var e=r(2),i=r(173),o=r(133),u=r(145)("IE_PROTO"),c=function(){},f="prototype",a=function(){var t,n=r(132)("iframe"),e=o.length;for(n.style.display="none",r(135).appendChild(n),n.src="javascript:",t=n.contentWindow.document,t.open(),t.write("<script>document.F=Object<\/script>"),t.close(),a=t.F;e--;)delete a[f][o[e]];return a()};t.exports=Object.create||function(t,n){var r;return null!==t?(c[f]=e(t),r=new c,c[f]=null,r[u]=t):r=a(),void 0===n?r:i(r,n)}},function(t,n,r){var e=r(175),i=r(133).concat("length","prototype");n.f=Object.getOwnPropertyNames||function(t){return e(t,i)}},function(t,n,r){var e=r(175),i=r(133);t.exports=Object.keys||function(t){return e(t,i)}},function(t,n,r){var e=r(28);t.exports=function(t,n,r){for(var i in n)e(t,i,n[i],r);return t}},function(t,n,r){"use strict";var e=r(3),i=r(11),o=r(10),u=r(7)("species");t.exports=function(t){var n=e[t];o&&n&&!n[u]&&i.f(n,u,{configurable:!0,get:function(){return this}})}},function(t,n,r){var e=r(67),i=Math.max,o=Math.min;t.exports=function(t,n){return t=e(t),t<0?i(t+n,0):o(t,n)}},function(t,n){var r=0,e=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++r+e).toString(36))}},function(t,n,r){var e=r(33);t.exports=function(t){return Object(e(t))}},function(t,n,r){var e=r(7)("unscopables"),i=Array.prototype;void 0==i[e]&&r(27)(i,e,{}),t.exports=function(t){i[e][t]=!0}},function(t,n,r){var e=r(53),i=r(169),o=r(137),u=r(2),c=r(16),f=r(154),a={},s={},n=t.exports=function(t,n,r,l,h){var v,p,d,y,g=h?function(){return t}:f(t),b=e(r,l,n?2:1),m=0;if("function"!=typeof g)throw TypeError(t+" is not iterable!");if(o(g)){for(v=c(t.length);v>m;m++)if((y=n?b(u(p=t[m])[0],p[1]):b(t[m]))===a||y===s)return y}else for(d=g.call(t);!(p=d.next()).done;)if((y=i(d,b,p.value,n))===a||y===s)return y};n.BREAK=a,n.RETURN=s},function(t,n){t.exports={}},function(t,n,r){var e=r(11).f,i=r(24),o=r(7)("toStringTag");t.exports=function(t,n,r){t&&!i(t=r?t:t.prototype,o)&&e(t,o,{configurable:!0,value:n})}},function(t,n,r){var e=r(1),i=r(46),o=r(4),u=r(150),c="["+u+"]",f="​",a=RegExp("^"+c+c+"*"),s=RegExp(c+c+"*$"),l=function(t,n,r){var i={},c=o(function(){return!!u[t]()||f[t]()!=f}),a=i[t]=c?n(h):u[t];r&&(i[r]=a),e(e.P+e.F*c,"String",i)},h=l.trim=function(t,n){return t=String(i(t)),1&n&&(t=t.replace(a,"")),2&n&&(t=t.replace(s,"")),t};t.exports=l},function(t,n,r){t.exports={default:r(86),__esModule:!0}},function(t,n,r){t.exports={default:r(87),__esModule:!0}},function(t,n,r){"use strict";function e(t){return t&&t.__esModule?t:{default:t}}n.__esModule=!0;var i=r(84),o=e(i),u=r(83),c=e(u),f="function"==typeof c.default&&"symbol"==typeof o.default?function(t){return typeof t}:function(t){return t&&"function"==typeof c.default&&t.constructor===c.default&&t!==c.default.prototype?"symbol":typeof t};n.default="function"==typeof c.default&&"symbol"===f(o.default)?function(t){return void 0===t?"undefined":f(t)}:function(t){return t&&"function"==typeof c.default&&t.constructor===c.default&&t!==c.default.prototype?"symbol":void 0===t?"undefined":f(t)}},function(t,n,r){r(110),r(108),r(111),r(112),t.exports=r(25).Symbol},function(t,n,r){r(109),r(113),t.exports=r(44).f("iterator")},function(t,n){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,n){t.exports=function(){}},function(t,n,r){var e=r(9),i=r(106),o=r(105);t.exports=function(t){return function(n,r,u){var c,f=e(n),a=i(f.length),s=o(u,a);if(t&&r!=r){for(;a>s;)if((c=f[s++])!=c)return!0}else for(;a>s;s++)if((t||s in f)&&f[s]===r)return t||s||0;return!t&&-1}}},function(t,n,r){var e=r(88);t.exports=function(t,n,r){if(e(t),void 0===n)return t;switch(r){case 1:return function(r){return t.call(n,r)};case 2:return function(r,e){return t.call(n,r,e)};case 3:return function(r,e,i){return t.call(n,r,e,i)}}return function(){return t.apply(n,arguments)}}},function(t,n,r){var e=r(19),i=r(62),o=r(37);t.exports=function(t){var n=e(t),r=i.f;if(r)for(var u,c=r(t),f=o.f,a=0;c.length>a;)f.call(t,u=c[a++])&&n.push(u);return n}},function(t,n,r){t.exports=r(5).document&&document.documentElement},function(t,n,r){var e=r(56);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==e(t)?t.split(""):Object(t)}},function(t,n,r){var e=r(56);t.exports=Array.isArray||function(t){return"Array"==e(t)}},function(t,n,r){"use strict";var e=r(60),i=r(22),o=r(38),u={};r(13)(u,r(15)("iterator"),function(){return this}),t.exports=function(t,n,r){t.prototype=e(u,{next:i(1,r)}),o(t,n+" Iterator")}},function(t,n){t.exports=function(t,n){return{value:n,done:!!t}}},function(t,n,r){var e=r(19),i=r(9);t.exports=function(t,n){for(var r,o=i(t),u=e(o),c=u.length,f=0;c>f;)if(o[r=u[f++]]===n)return r}},function(t,n,r){var e=r(23)("meta"),i=r(21),o=r(8),u=r(14).f,c=0,f=Object.isExtensible||function(){return!0},a=!r(18)(function(){return f(Object.preventExtensions({}))}),s=function(t){u(t,e,{value:{i:"O"+ ++c,w:{}}})},l=function(t,n){if(!i(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!o(t,e)){if(!f(t))return"F";if(!n)return"E";s(t)}return t[e].i},h=function(t,n){if(!o(t,e)){if(!f(t))return!0;if(!n)return!1;s(t)}return t[e].w},v=function(t){return a&&p.NEED&&f(t)&&!o(t,e)&&s(t),t},p=t.exports={KEY:e,NEED:!1,fastKey:l,getWeak:h,onFreeze:v}},function(t,n,r){var e=r(14),i=r(20),o=r(19);t.exports=r(12)?Object.defineProperties:function(t,n){i(t);for(var r,u=o(n),c=u.length,f=0;c>f;)e.f(t,r=u[f++],n[r]);return t}},function(t,n,r){var e=r(37),i=r(22),o=r(9),u=r(42),c=r(8),f=r(58),a=Object.getOwnPropertyDescriptor;n.f=r(12)?a:function(t,n){if(t=o(t),n=u(n,!0),f)try{return a(t,n)}catch(t){}if(c(t,n))return i(!e.f.call(t,n),t[n])}},function(t,n,r){var e=r(9),i=r(61).f,o={}.toString,u="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],c=function(t){try{return i(t)}catch(t){return u.slice()}};t.exports.f=function(t){return u&&"[object Window]"==o.call(t)?c(t):i(e(t))}},function(t,n,r){var e=r(8),i=r(77),o=r(39)("IE_PROTO"),u=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=i(t),e(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?u:null}},function(t,n,r){var e=r(41),i=r(33);t.exports=function(t){return function(n,r){var o,u,c=String(i(n)),f=e(r),a=c.length;return f<0||f>=a?t?"":void 0:(o=c.charCodeAt(f),o<55296||o>56319||f+1===a||(u=c.charCodeAt(f+1))<56320||u>57343?t?c.charAt(f):o:t?c.slice(f,f+2):u-56320+(o-55296<<10)+65536)}}},function(t,n,r){var e=r(41),i=Math.max,o=Math.min;t.exports=function(t,n){return t=e(t),t<0?i(t+n,0):o(t,n)}},function(t,n,r){var e=r(41),i=Math.min;t.exports=function(t){return t>0?i(e(t),9007199254740991):0}},function(t,n,r){"use strict";var e=r(89),i=r(97),o=r(35),u=r(9);t.exports=r(59)(Array,"Array",function(t,n){this._t=u(t),this._i=0,this._k=n},function(){var t=this._t,n=this._k,r=this._i++;return!t||r>=t.length?(this._t=void 0,i(1)):"keys"==n?i(0,r):"values"==n?i(0,t[r]):i(0,[r,t[r]])},"values"),o.Arguments=o.Array,e("keys"),e("values"),e("entries")},function(t,n){},function(t,n,r){"use strict";var e=r(104)(!0);r(59)(String,"String",function(t){this._t=String(t),this._i=0},function(){var t,n=this._t,r=this._i;return r>=n.length?{value:void 0,done:!0}:(t=e(n,r),this._i+=t.length,{value:t,done:!1})})},function(t,n,r){"use strict";var e=r(5),i=r(8),o=r(12),u=r(51),c=r(64),f=r(99).KEY,a=r(18),s=r(40),l=r(38),h=r(23),v=r(15),p=r(44),d=r(43),y=r(98),g=r(92),b=r(95),m=r(20),x=r(9),w=r(42),S=r(22),_=r(60),O=r(102),E=r(101),P=r(14),j=r(19),F=E.f,M=P.f,A=O.f,N=e.Symbol,T=e.JSON,I=T&&T.stringify,k="prototype",L=v("_hidden"),R=v("toPrimitive"),C={}.propertyIsEnumerable,W=s("symbol-registry"),D=s("symbols"),U=s("op-symbols"),G=Object[k],B="function"==typeof N,V=e.QObject,z=!V||!V[k]||!V[k].findChild,q=o&&a(function(){return 7!=_(M({},"a",{get:function(){return M(this,"a",{value:7}).a}})).a})?function(t,n,r){var e=F(G,n);e&&delete G[n],M(t,n,r),e&&t!==G&&M(G,n,e)}:M,K=function(t){var n=D[t]=_(N[k]);return n._k=t,n},Y=B&&"symbol"==typeof N.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof N},J=function(t,n,r){return t===G&&J(U,n,r),m(t),n=w(n,!0),m(r),i(D,n)?(r.enumerable?(i(t,L)&&t[L][n]&&(t[L][n]=!1),r=_(r,{enumerable:S(0,!1)})):(i(t,L)||M(t,L,S(1,{})),t[L][n]=!0),q(t,n,r)):M(t,n,r)},H=function(t,n){m(t);for(var r,e=g(n=x(n)),i=0,o=e.length;o>i;)J(t,r=e[i++],n[r]);return t},$=function(t,n){return void 0===n?_(t):H(_(t),n)},X=function(t){var n=C.call(this,t=w(t,!0));return!(this===G&&i(D,t)&&!i(U,t))&&(!(n||!i(this,t)||!i(D,t)||i(this,L)&&this[L][t])||n)},Q=function(t,n){if(t=x(t),n=w(n,!0),t!==G||!i(D,n)||i(U,n)){var r=F(t,n);return!r||!i(D,n)||i(t,L)&&t[L][n]||(r.enumerable=!0),r}},Z=function(t){for(var n,r=A(x(t)),e=[],o=0;r.length>o;)i(D,n=r[o++])||n==L||n==f||e.push(n);return e},tt=function(t){for(var n,r=t===G,e=A(r?U:x(t)),o=[],u=0;e.length>u;)!i(D,n=e[u++])||r&&!i(G,n)||o.push(D[n]);return o};B||(N=function(){if(this instanceof N)throw TypeError("Symbol is not a constructor!");var t=h(arguments.length>0?arguments[0]:void 0),n=function(r){this===G&&n.call(U,r),i(this,L)&&i(this[L],t)&&(this[L][t]=!1),q(this,t,S(1,r))};return o&&z&&q(G,t,{configurable:!0,set:n}),K(t)},c(N[k],"toString",function(){return this._k}),E.f=Q,P.f=J,r(61).f=O.f=Z,r(37).f=X,r(62).f=tt,o&&!r(36)&&c(G,"propertyIsEnumerable",X,!0),p.f=function(t){return K(v(t))}),u(u.G+u.W+u.F*!B,{Symbol:N});for(var nt="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),rt=0;nt.length>rt;)v(nt[rt++]);for(var nt=j(v.store),rt=0;nt.length>rt;)d(nt[rt++]);u(u.S+u.F*!B,"Symbol",{for:function(t){return i(W,t+="")?W[t]:W[t]=N(t)},keyFor:function(t){if(Y(t))return y(W,t);throw TypeError(t+" is not a symbol!")},useSetter:function(){z=!0},useSimple:function(){z=!1}}),u(u.S+u.F*!B,"Object",{create:$,defineProperty:J,defineProperties:H,getOwnPropertyDescriptor:Q,getOwnPropertyNames:Z,getOwnPropertySymbols:tt}),T&&u(u.S+u.F*(!B||a(function(){var t=N();return"[null]"!=I([t])||"{}"!=I({a:t})||"{}"!=I(Object(t))})),"JSON",{stringify:function(t){if(void 0!==t&&!Y(t)){for(var n,r,e=[t],i=1;arguments.length>i;)e.push(arguments[i++]);return n=e[1],"function"==typeof n&&(r=n),!r&&b(n)||(n=function(t,n){if(r&&(n=r.call(this,t,n)),!Y(n))return n}),e[1]=n,I.apply(T,e)}}}),N[k][R]||r(13)(N[k],R,N[k].valueOf),l(N,"Symbol"),l(Math,"Math",!0),l(e.JSON,"JSON",!0)},function(t,n,r){r(43)("asyncIterator")},function(t,n,r){r(43)("observable")},function(t,n,r){r(107);for(var e=r(5),i=r(13),o=r(35),u=r(15)("toStringTag"),c=["NodeList","DOMTokenList","MediaList","StyleSheetList","CSSRuleList"],f=0;f<5;f++){var a=c[f],s=e[a],l=s&&s.prototype;l&&!l[u]&&i(l,u,a),o[a]=o.Array}},function(t,n,r){var e=r(45),i=r(7)("toStringTag"),o="Arguments"==e(function(){return arguments}()),u=function(t,n){try{return t[n]}catch(t){}};t.exports=function(t){var n,r,c;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=u(n=Object(t),i))?r:o?e(n):"Object"==(c=e(n))&&"function"==typeof n.callee?"Arguments":c}},function(t,n,r){var e=r(45);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==e(t)?t.split(""):Object(t)}},function(t,n){n.f={}.propertyIsEnumerable},function(t,n,r){var e=r(30),i=r(16),o=r(75);t.exports=function(t){return function(n,r,u){var c,f=e(n),a=i(f.length),s=o(u,a);if(t&&r!=r){for(;a>s;)if((c=f[s++])!=c)return!0}else for(;a>s;s++)if((t||s in f)&&f[s]===r)return t||s||0;return!t&&-1}}},function(t,n,r){"use strict";var e=r(3),i=r(1),o=r(28),u=r(73),c=r(65),f=r(79),a=r(68),s=r(6),l=r(4),h=r(123),v=r(81),p=r(136);t.exports=function(t,n,r,d,y,g){var b=e[t],m=b,x=y?"set":"add",w=m&&m.prototype,S={},_=function(t){var n=w[t];o(w,t,"delete"==t?function(t){return!(g&&!s(t))&&n.call(this,0===t?0:t)}:"has"==t?function(t){return!(g&&!s(t))&&n.call(this,0===t?0:t)}:"get"==t?function(t){return g&&!s(t)?void 0:n.call(this,0===t?0:t)}:"add"==t?function(t){return n.call(this,0===t?0:t),this}:function(t,r){return n.call(this,0===t?0:t,r),this})};if("function"==typeof m&&(g||w.forEach&&!l(function(){(new m).entries().next()}))){var O=new m,E=O[x](g?{}:-0,1)!=O,P=l(function(){O.has(1)}),j=h(function(t){new m(t)}),F=!g&&l(function(){for(var t=new m,n=5;n--;)t[x](n,n);return!t.has(-0)});j||(m=n(function(n,r){a(n,m,t);var e=p(new b,n,m);return void 0!=r&&f(r,y,e[x],e),e}),m.prototype=w,w.constructor=m),(P||F)&&(_("delete"),_("has"),y&&_("get")),(F||E)&&_(x),g&&w.clear&&delete w.clear}else m=d.getConstructor(n,t,y,x),u(m.prototype,r),c.NEED=!0;return v(m,t),S[t]=m,i(i.G+i.W+i.F*(m!=b),S),g||d.setStrong(m,t,y),m}},function(t,n,r){"use strict";var e=r(27),i=r(28),o=r(4),u=r(46),c=r(7);t.exports=function(t,n,r){var f=c(t),a=r(u,f,""[t]),s=a[0],l=a[1];o(function(){var n={};return n[f]=function(){return 7},7!=""[t](n)})&&(i(String.prototype,t,s),e(RegExp.prototype,f,2==n?function(t,n){return l.call(t,this,n)}:function(t){return l.call(t,this)}))}
},function(t,n,r){"use strict";var e=r(2);t.exports=function(){var t=e(this),n="";return t.global&&(n+="g"),t.ignoreCase&&(n+="i"),t.multiline&&(n+="m"),t.unicode&&(n+="u"),t.sticky&&(n+="y"),n}},function(t,n){t.exports=function(t,n,r){var e=void 0===r;switch(n.length){case 0:return e?t():t.call(r);case 1:return e?t(n[0]):t.call(r,n[0]);case 2:return e?t(n[0],n[1]):t.call(r,n[0],n[1]);case 3:return e?t(n[0],n[1],n[2]):t.call(r,n[0],n[1],n[2]);case 4:return e?t(n[0],n[1],n[2],n[3]):t.call(r,n[0],n[1],n[2],n[3])}return t.apply(r,n)}},function(t,n,r){var e=r(6),i=r(45),o=r(7)("match");t.exports=function(t){var n;return e(t)&&(void 0!==(n=t[o])?!!n:"RegExp"==i(t))}},function(t,n,r){var e=r(7)("iterator"),i=!1;try{var o=[7][e]();o.return=function(){i=!0},Array.from(o,function(){throw 2})}catch(t){}t.exports=function(t,n){if(!n&&!i)return!1;var r=!1;try{var o=[7],u=o[e]();u.next=function(){return{done:r=!0}},o[e]=function(){return u},t(o)}catch(t){}return r}},function(t,n,r){t.exports=r(69)||!r(4)(function(){var t=Math.random();__defineSetter__.call(null,t,function(){}),delete r(3)[t]})},function(t,n){n.f=Object.getOwnPropertySymbols},function(t,n,r){var e=r(3),i="__core-js_shared__",o=e[i]||(e[i]={});t.exports=function(t){return o[t]||(o[t]={})}},function(t,n,r){for(var e,i=r(3),o=r(27),u=r(76),c=u("typed_array"),f=u("view"),a=!(!i.ArrayBuffer||!i.DataView),s=a,l=0,h="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");l<9;)(e=i[h[l++]])?(o(e.prototype,c,!0),o(e.prototype,f,!0)):s=!1;t.exports={ABV:a,CONSTR:s,TYPED:c,VIEW:f}},function(t,n){"use strict";var r={versions:function(){var t=window.navigator.userAgent;return{trident:t.indexOf("Trident")>-1,presto:t.indexOf("Presto")>-1,webKit:t.indexOf("AppleWebKit")>-1,gecko:t.indexOf("Gecko")>-1&&-1==t.indexOf("KHTML"),mobile:!!t.match(/AppleWebKit.*Mobile.*/),ios:!!t.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/),android:t.indexOf("Android")>-1||t.indexOf("Linux")>-1,iPhone:t.indexOf("iPhone")>-1||t.indexOf("Mac")>-1,iPad:t.indexOf("iPad")>-1,webApp:-1==t.indexOf("Safari"),weixin:-1==t.indexOf("MicroMessenger")}}()};t.exports=r},function(t,n,r){"use strict";var e=r(85),i=function(t){return t&&t.__esModule?t:{default:t}}(e),o=function(){function t(t,n,e){return n||e?String.fromCharCode(n||e):r[t]||t}function n(t){return e[t]}var r={"&quot;":'"',"&lt;":"<","&gt;":">","&amp;":"&","&nbsp;":" "},e={};for(var u in r)e[r[u]]=u;return r["&apos;"]="'",e["'"]="&#39;",{encode:function(t){return t?(""+t).replace(/['<> "&]/g,n).replace(/\r?\n/g,"<br/>").replace(/\s/g,"&nbsp;"):""},decode:function(n){return n?(""+n).replace(/<br\s*\/?>/gi,"\n").replace(/&quot;|&lt;|&gt;|&amp;|&nbsp;|&apos;|&#(\d+);|&#(\d+)/g,t).replace(/\u00a0/g," "):""},encodeBase16:function(t){if(!t)return t;t+="";for(var n=[],r=0,e=t.length;e>r;r++)n.push(t.charCodeAt(r).toString(16).toUpperCase());return n.join("")},encodeBase16forJSON:function(t){if(!t)return t;t=t.replace(/[\u4E00-\u9FBF]/gi,function(t){return escape(t).replace("%u","\\u")});for(var n=[],r=0,e=t.length;e>r;r++)n.push(t.charCodeAt(r).toString(16).toUpperCase());return n.join("")},decodeBase16:function(t){if(!t)return t;t+="";for(var n=[],r=0,e=t.length;e>r;r+=2)n.push(String.fromCharCode("0x"+t.slice(r,r+2)));return n.join("")},encodeObject:function(t){if(t instanceof Array)for(var n=0,r=t.length;r>n;n++)t[n]=o.encodeObject(t[n]);else if("object"==(void 0===t?"undefined":(0,i.default)(t)))for(var e in t)t[e]=o.encodeObject(t[e]);else if("string"==typeof t)return o.encode(t);return t},loadScript:function(t){var n=document.createElement("script");document.getElementsByTagName("body")[0].appendChild(n),n.setAttribute("src",t)},addLoadEvent:function(t){var n=window.onload;"function"!=typeof window.onload?window.onload=t:window.onload=function(){n(),t()}}}}();t.exports=o},function(t,n,r){"use strict";var e=r(17),i=r(75),o=r(16);t.exports=function(t){for(var n=e(this),r=o(n.length),u=arguments.length,c=i(u>1?arguments[1]:void 0,r),f=u>2?arguments[2]:void 0,a=void 0===f?r:i(f,r);a>c;)n[c++]=t;return n}},function(t,n,r){"use strict";var e=r(11),i=r(66);t.exports=function(t,n,r){n in t?e.f(t,n,i(0,r)):t[n]=r}},function(t,n,r){var e=r(6),i=r(3).document,o=e(i)&&e(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},function(t,n){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,n,r){var e=r(7)("match");t.exports=function(t){var n=/./;try{"/./"[t](n)}catch(r){try{return n[e]=!1,!"/./"[t](n)}catch(t){}}return!0}},function(t,n,r){t.exports=r(3).document&&document.documentElement},function(t,n,r){var e=r(6),i=r(144).set;t.exports=function(t,n,r){var o,u=n.constructor;return u!==r&&"function"==typeof u&&(o=u.prototype)!==r.prototype&&e(o)&&i&&i(t,o),t}},function(t,n,r){var e=r(80),i=r(7)("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(e.Array===t||o[i]===t)}},function(t,n,r){var e=r(45);t.exports=Array.isArray||function(t){return"Array"==e(t)}},function(t,n,r){"use strict";var e=r(70),i=r(66),o=r(81),u={};r(27)(u,r(7)("iterator"),function(){return this}),t.exports=function(t,n,r){t.prototype=e(u,{next:i(1,r)}),o(t,n+" Iterator")}},function(t,n,r){"use strict";var e=r(69),i=r(1),o=r(28),u=r(27),c=r(24),f=r(80),a=r(139),s=r(81),l=r(32),h=r(7)("iterator"),v=!([].keys&&"next"in[].keys()),p="keys",d="values",y=function(){return this};t.exports=function(t,n,r,g,b,m,x){a(r,n,g);var w,S,_,O=function(t){if(!v&&t in F)return F[t];switch(t){case p:case d:return function(){return new r(this,t)}}return function(){return new r(this,t)}},E=n+" Iterator",P=b==d,j=!1,F=t.prototype,M=F[h]||F["@@iterator"]||b&&F[b],A=M||O(b),N=b?P?O("entries"):A:void 0,T="Array"==n?F.entries||M:M;if(T&&(_=l(T.call(new t)))!==Object.prototype&&(s(_,E,!0),e||c(_,h)||u(_,h,y)),P&&M&&M.name!==d&&(j=!0,A=function(){return M.call(this)}),e&&!x||!v&&!j&&F[h]||u(F,h,A),f[n]=A,f[E]=y,b)if(w={values:P?A:O(d),keys:m?A:O(p),entries:N},x)for(S in w)S in F||o(F,S,w[S]);else i(i.P+i.F*(v||j),n,w);return w}},function(t,n){var r=Math.expm1;t.exports=!r||r(10)>22025.465794806718||r(10)<22025.465794806718||-2e-17!=r(-2e-17)?function(t){return 0==(t=+t)?t:t>-1e-6&&t<1e-6?t+t*t/2:Math.exp(t)-1}:r},function(t,n){t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},function(t,n,r){var e=r(3),i=r(151).set,o=e.MutationObserver||e.WebKitMutationObserver,u=e.process,c=e.Promise,f="process"==r(45)(u);t.exports=function(){var t,n,r,a=function(){var e,i;for(f&&(e=u.domain)&&e.exit();t;){i=t.fn,t=t.next;try{i()}catch(e){throw t?r():n=void 0,e}}n=void 0,e&&e.enter()};if(f)r=function(){u.nextTick(a)};else if(o){var s=!0,l=document.createTextNode("");new o(a).observe(l,{characterData:!0}),r=function(){l.data=s=!s}}else if(c&&c.resolve){var h=c.resolve();r=function(){h.then(a)}}else r=function(){i.call(e,a)};return function(e){var i={fn:e,next:void 0};n&&(n.next=i),t||(t=i,r()),n=i}}},function(t,n,r){var e=r(6),i=r(2),o=function(t,n){if(i(t),!e(n)&&null!==n)throw TypeError(n+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,n,e){try{e=r(53)(Function.call,r(31).f(Object.prototype,"__proto__").set,2),e(t,[]),n=!(t instanceof Array)}catch(t){n=!0}return function(t,r){return o(t,r),n?t.__proto__=r:e(t,r),t}}({},!1):void 0),check:o}},function(t,n,r){var e=r(126)("keys"),i=r(76);t.exports=function(t){return e[t]||(e[t]=i(t))}},function(t,n,r){var e=r(2),i=r(26),o=r(7)("species");t.exports=function(t,n){var r,u=e(t).constructor;return void 0===u||void 0==(r=e(u)[o])?n:i(r)}},function(t,n,r){var e=r(67),i=r(46);t.exports=function(t){return function(n,r){var o,u,c=String(i(n)),f=e(r),a=c.length;return f<0||f>=a?t?"":void 0:(o=c.charCodeAt(f),o<55296||o>56319||f+1===a||(u=c.charCodeAt(f+1))<56320||u>57343?t?c.charAt(f):o:t?c.slice(f,f+2):u-56320+(o-55296<<10)+65536)}}},function(t,n,r){var e=r(122),i=r(46);t.exports=function(t,n,r){if(e(n))throw TypeError("String#"+r+" doesn't accept regex!");return String(i(t))}},function(t,n,r){"use strict";var e=r(67),i=r(46);t.exports=function(t){var n=String(i(this)),r="",o=e(t);if(o<0||o==1/0)throw RangeError("Count can't be negative");for(;o>0;(o>>>=1)&&(n+=n))1&o&&(r+=n);return r}},function(t,n){t.exports="\t\n\v\f\r   ᠎             　\u2028\u2029\ufeff"},function(t,n,r){var e,i,o,u=r(53),c=r(121),f=r(135),a=r(132),s=r(3),l=s.process,h=s.setImmediate,v=s.clearImmediate,p=s.MessageChannel,d=0,y={},g="onreadystatechange",b=function(){var t=+this;if(y.hasOwnProperty(t)){var n=y[t];delete y[t],n()}},m=function(t){b.call(t.data)};h&&v||(h=function(t){for(var n=[],r=1;arguments.length>r;)n.push(arguments[r++]);return y[++d]=function(){c("function"==typeof t?t:Function(t),n)},e(d),d},v=function(t){delete y[t]},"process"==r(45)(l)?e=function(t){l.nextTick(u(b,t,1))}:p?(i=new p,o=i.port2,i.port1.onmessage=m,e=u(o.postMessage,o,1)):s.addEventListener&&"function"==typeof postMessage&&!s.importScripts?(e=function(t){s.postMessage(t+"","*")},s.addEventListener("message",m,!1)):e=g in a("script")?function(t){f.appendChild(a("script"))[g]=function(){f.removeChild(this),b.call(t)}}:function(t){setTimeout(u(b,t,1),0)}),t.exports={set:h,clear:v}},function(t,n,r){"use strict";var e=r(3),i=r(10),o=r(69),u=r(127),c=r(27),f=r(73),a=r(4),s=r(68),l=r(67),h=r(16),v=r(71).f,p=r(11).f,d=r(130),y=r(81),g="ArrayBuffer",b="DataView",m="prototype",x="Wrong length!",w="Wrong index!",S=e[g],_=e[b],O=e.Math,E=e.RangeError,P=e.Infinity,j=S,F=O.abs,M=O.pow,A=O.floor,N=O.log,T=O.LN2,I="buffer",k="byteLength",L="byteOffset",R=i?"_b":I,C=i?"_l":k,W=i?"_o":L,D=function(t,n,r){var e,i,o,u=Array(r),c=8*r-n-1,f=(1<<c)-1,a=f>>1,s=23===n?M(2,-24)-M(2,-77):0,l=0,h=t<0||0===t&&1/t<0?1:0;for(t=F(t),t!=t||t===P?(i=t!=t?1:0,e=f):(e=A(N(t)/T),t*(o=M(2,-e))<1&&(e--,o*=2),t+=e+a>=1?s/o:s*M(2,1-a),t*o>=2&&(e++,o/=2),e+a>=f?(i=0,e=f):e+a>=1?(i=(t*o-1)*M(2,n),e+=a):(i=t*M(2,a-1)*M(2,n),e=0));n>=8;u[l++]=255&i,i/=256,n-=8);for(e=e<<n|i,c+=n;c>0;u[l++]=255&e,e/=256,c-=8);return u[--l]|=128*h,u},U=function(t,n,r){var e,i=8*r-n-1,o=(1<<i)-1,u=o>>1,c=i-7,f=r-1,a=t[f--],s=127&a;for(a>>=7;c>0;s=256*s+t[f],f--,c-=8);for(e=s&(1<<-c)-1,s>>=-c,c+=n;c>0;e=256*e+t[f],f--,c-=8);if(0===s)s=1-u;else{if(s===o)return e?NaN:a?-P:P;e+=M(2,n),s-=u}return(a?-1:1)*e*M(2,s-n)},G=function(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]},B=function(t){return[255&t]},V=function(t){return[255&t,t>>8&255]},z=function(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]},q=function(t){return D(t,52,8)},K=function(t){return D(t,23,4)},Y=function(t,n,r){p(t[m],n,{get:function(){return this[r]}})},J=function(t,n,r,e){var i=+r,o=l(i);if(i!=o||o<0||o+n>t[C])throw E(w);var u=t[R]._b,c=o+t[W],f=u.slice(c,c+n);return e?f:f.reverse()},H=function(t,n,r,e,i,o){var u=+r,c=l(u);if(u!=c||c<0||c+n>t[C])throw E(w);for(var f=t[R]._b,a=c+t[W],s=e(+i),h=0;h<n;h++)f[a+h]=s[o?h:n-h-1]},$=function(t,n){s(t,S,g);var r=+n,e=h(r);if(r!=e)throw E(x);return e};if(u.ABV){if(!a(function(){new S})||!a(function(){new S(.5)})){S=function(t){return new j($(this,t))};for(var X,Q=S[m]=j[m],Z=v(j),tt=0;Z.length>tt;)(X=Z[tt++])in S||c(S,X,j[X]);o||(Q.constructor=S)}var nt=new _(new S(2)),rt=_[m].setInt8;nt.setInt8(0,2147483648),nt.setInt8(1,2147483649),!nt.getInt8(0)&&nt.getInt8(1)||f(_[m],{setInt8:function(t,n){rt.call(this,t,n<<24>>24)},setUint8:function(t,n){rt.call(this,t,n<<24>>24)}},!0)}else S=function(t){var n=$(this,t);this._b=d.call(Array(n),0),this[C]=n},_=function(t,n,r){s(this,_,b),s(t,S,b);var e=t[C],i=l(n);if(i<0||i>e)throw E("Wrong offset!");if(r=void 0===r?e-i:h(r),i+r>e)throw E(x);this[R]=t,this[W]=i,this[C]=r},i&&(Y(S,k,"_l"),Y(_,I,"_b"),Y(_,k,"_l"),Y(_,L,"_o")),f(_[m],{getInt8:function(t){return J(this,1,t)[0]<<24>>24},getUint8:function(t){return J(this,1,t)[0]},getInt16:function(t){var n=J(this,2,t,arguments[1]);return(n[1]<<8|n[0])<<16>>16},getUint16:function(t){var n=J(this,2,t,arguments[1]);return n[1]<<8|n[0]},getInt32:function(t){return G(J(this,4,t,arguments[1]))},getUint32:function(t){return G(J(this,4,t,arguments[1]))>>>0},getFloat32:function(t){return U(J(this,4,t,arguments[1]),23,4)},getFloat64:function(t){return U(J(this,8,t,arguments[1]),52,8)},setInt8:function(t,n){H(this,1,t,B,n)},setUint8:function(t,n){H(this,1,t,B,n)},setInt16:function(t,n){H(this,2,t,V,n,arguments[2])},setUint16:function(t,n){H(this,2,t,V,n,arguments[2])},setInt32:function(t,n){H(this,4,t,z,n,arguments[2])},setUint32:function(t,n){H(this,4,t,z,n,arguments[2])},setFloat32:function(t,n){H(this,4,t,K,n,arguments[2])},setFloat64:function(t,n){H(this,8,t,q,n,arguments[2])}});y(S,g),y(_,b),c(_[m],u.VIEW,!0),n[g]=S,n[b]=_},function(t,n,r){var e=r(3),i=r(52),o=r(69),u=r(182),c=r(11).f;t.exports=function(t){var n=i.Symbol||(i.Symbol=o?{}:e.Symbol||{});"_"==t.charAt(0)||t in n||c(n,t,{value:u.f(t)})}},function(t,n,r){var e=r(114),i=r(7)("iterator"),o=r(80);t.exports=r(52).getIteratorMethod=function(t){if(void 0!=t)return t[i]||t["@@iterator"]||o[e(t)]}},function(t,n,r){"use strict";var e=r(78),i=r(170),o=r(80),u=r(30);t.exports=r(140)(Array,"Array",function(t,n){this._t=u(t),this._i=0,this._k=n},function(){var t=this._t,n=this._k,r=this._i++;return!t||r>=t.length?(this._t=void 0,i(1)):"keys"==n?i(0,r):"values"==n?i(0,t[r]):i(0,[r,t[r]])},"values"),o.Arguments=o.Array,e("keys"),e("values"),e("entries")},function(t,n){function r(t,n){t.classList?t.classList.add(n):t.className+=" "+n}t.exports=r},function(t,n){function r(t,n){if(t.classList)t.classList.remove(n);else{var r=new RegExp("(^|\\b)"+n.split(" ").join("|")+"(\\b|$)","gi");t.className=t.className.replace(r," ")}}t.exports=r},function(t,n){function r(){throw new Error("setTimeout has not been defined")}function e(){throw new Error("clearTimeout has not been defined")}function i(t){if(s===setTimeout)return setTimeout(t,0);if((s===r||!s)&&setTimeout)return s=setTimeout,setTimeout(t,0);try{return s(t,0)}catch(n){try{return s.call(null,t,0)}catch(n){return s.call(this,t,0)}}}function o(t){if(l===clearTimeout)return clearTimeout(t);if((l===e||!l)&&clearTimeout)return l=clearTimeout,clearTimeout(t);try{return l(t)}catch(n){try{return l.call(null,t)}catch(n){return l.call(this,t)}}}function u(){d&&v&&(d=!1,v.length?p=v.concat(p):y=-1,p.length&&c())}function c(){if(!d){var t=i(u);d=!0;for(var n=p.length;n;){for(v=p,p=[];++y<n;)v&&v[y].run();y=-1,n=p.length}v=null,d=!1,o(t)}}function f(t,n){this.fun=t,this.array=n}function a(){}var s,l,h=t.exports={};!function(){try{s="function"==typeof setTimeout?setTimeout:r}catch(t){s=r}try{l="function"==typeof clearTimeout?clearTimeout:e}catch(t){l=e}}();var v,p=[],d=!1,y=-1;h.nextTick=function(t){var n=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)n[r-1]=arguments[r];p.push(new f(t,n)),1!==p.length||d||i(c)},f.prototype.run=function(){this.fun.apply(null,this.array)},h.title="browser",h.browser=!0,h.env={},h.argv=[],h.version="",h.versions={},h.on=a,h.addListener=a,h.once=a,h.off=a,h.removeListener=a,h.removeAllListeners=a,h.emit=a,h.prependListener=a,h.prependOnceListener=a,h.listeners=function(t){return[]},h.binding=function(t){throw new Error("process.binding is not supported")},h.cwd=function(){return"/"},h.chdir=function(t){throw new Error("process.chdir is not supported")},h.umask=function(){return 0}},function(t,n,r){var e=r(45);t.exports=function(t,n){if("number"!=typeof t&&"Number"!=e(t))throw TypeError(n);return+t}},function(t,n,r){"use strict";var e=r(17),i=r(75),o=r(16);t.exports=[].copyWithin||function(t,n){var r=e(this),u=o(r.length),c=i(t,u),f=i(n,u),a=arguments.length>2?arguments[2]:void 0,s=Math.min((void 0===a?u:i(a,u))-f,u-c),l=1;for(f<c&&c<f+s&&(l=-1,f+=s-1,c+=s-1);s-- >0;)f in r?r[c]=r[f]:delete r[c],c+=l,f+=l;return r}},function(t,n,r){var e=r(79);t.exports=function(t,n){var r=[];return e(t,!1,r.push,r,n),r}},function(t,n,r){var e=r(26),i=r(17),o=r(115),u=r(16);t.exports=function(t,n,r,c,f){e(n);var a=i(t),s=o(a),l=u(a.length),h=f?l-1:0,v=f?-1:1;if(r<2)for(;;){if(h in s){c=s[h],h+=v;break}if(h+=v,f?h<0:l<=h)throw TypeError("Reduce of empty array with no initial value")}for(;f?h>=0:l>h;h+=v)h in s&&(c=n(c,s[h],h,a));return c}},function(t,n,r){"use strict";var e=r(26),i=r(6),o=r(121),u=[].slice,c={},f=function(t,n,r){if(!(n in c)){for(var e=[],i=0;i<n;i++)e[i]="a["+i+"]";c[n]=Function("F,a","return new F("+e.join(",")+")")}return c[n](t,r)};t.exports=Function.bind||function(t){var n=e(this),r=u.call(arguments,1),c=function(){var e=r.concat(u.call(arguments));return this instanceof c?f(n,e.length,e):o(n,e,t)};return i(n.prototype)&&(c.prototype=n.prototype),c}},function(t,n,r){"use strict";var e=r(11).f,i=r(70),o=r(73),u=r(53),c=r(68),f=r(46),a=r(79),s=r(140),l=r(170),h=r(74),v=r(10),p=r(65).fastKey,d=v?"_s":"size",y=function(t,n){var r,e=p(n);if("F"!==e)return t._i[e];for(r=t._f;r;r=r.n)if(r.k==n)return r};t.exports={getConstructor:function(t,n,r,s){var l=t(function(t,e){c(t,l,n,"_i"),t._i=i(null),t._f=void 0,t._l=void 0,t[d]=0,void 0!=e&&a(e,r,t[s],t)});return o(l.prototype,{clear:function(){for(var t=this,n=t._i,r=t._f;r;r=r.n)r.r=!0,r.p&&(r.p=r.p.n=void 0),delete n[r.i];t._f=t._l=void 0,t[d]=0},delete:function(t){var n=this,r=y(n,t);if(r){var e=r.n,i=r.p;delete n._i[r.i],r.r=!0,i&&(i.n=e),e&&(e.p=i),n._f==r&&(n._f=e),n._l==r&&(n._l=i),n[d]--}return!!r},forEach:function(t){c(this,l,"forEach");for(var n,r=u(t,arguments.length>1?arguments[1]:void 0,3);n=n?n.n:this._f;)for(r(n.v,n.k,this);n&&n.r;)n=n.p},has:function(t){return!!y(this,t)}}),v&&e(l.prototype,"size",{get:function(){return f(this[d])}}),l},def:function(t,n,r){var e,i,o=y(t,n);return o?o.v=r:(t._l=o={i:i=p(n,!0),k:n,v:r,p:e=t._l,n:void 0,r:!1},t._f||(t._f=o),e&&(e.n=o),t[d]++,"F"!==i&&(t._i[i]=o)),t},getEntry:y,setStrong:function(t,n,r){s(t,n,function(t,n){this._t=t,this._k=n,this._l=void 0},function(){for(var t=this,n=t._k,r=t._l;r&&r.r;)r=r.p;return t._t&&(t._l=r=r?r.n:t._t._f)?"keys"==n?l(0,r.k):"values"==n?l(0,r.v):l(0,[r.k,r.v]):(t._t=void 0,l(1))},r?"entries":"values",!r,!0),h(n)}}},function(t,n,r){var e=r(114),i=r(161);t.exports=function(t){return function(){if(e(this)!=t)throw TypeError(t+"#toJSON isn't generic");return i(this)}}},function(t,n,r){"use strict";var e=r(73),i=r(65).getWeak,o=r(2),u=r(6),c=r(68),f=r(79),a=r(48),s=r(24),l=a(5),h=a(6),v=0,p=function(t){return t._l||(t._l=new d)},d=function(){this.a=[]},y=function(t,n){return l(t.a,function(t){return t[0]===n})};d.prototype={get:function(t){var n=y(this,t);if(n)return n[1]},has:function(t){return!!y(this,t)},set:function(t,n){var r=y(this,t);r?r[1]=n:this.a.push([t,n])},delete:function(t){var n=h(this.a,function(n){return n[0]===t});return~n&&this.a.splice(n,1),!!~n}},t.exports={getConstructor:function(t,n,r,o){var a=t(function(t,e){c(t,a,n,"_i"),t._i=v++,t._l=void 0,void 0!=e&&f(e,r,t[o],t)});return e(a.prototype,{delete:function(t){if(!u(t))return!1;var n=i(t);return!0===n?p(this).delete(t):n&&s(n,this._i)&&delete n[this._i]},has:function(t){if(!u(t))return!1;var n=i(t);return!0===n?p(this).has(t):n&&s(n,this._i)}}),a},def:function(t,n,r){var e=i(o(n),!0);return!0===e?p(t).set(n,r):e[t._i]=r,t},ufstore:p}},function(t,n,r){t.exports=!r(10)&&!r(4)(function(){return 7!=Object.defineProperty(r(132)("div"),"a",{get:function(){return 7}}).a})},function(t,n,r){var e=r(6),i=Math.floor;t.exports=function(t){return!e(t)&&isFinite(t)&&i(t)===t}},function(t,n,r){var e=r(2);t.exports=function(t,n,r,i){try{return i?n(e(r)[0],r[1]):n(r)}catch(n){var o=t.return;throw void 0!==o&&e(o.call(t)),n}}},function(t,n){t.exports=function(t,n){return{value:n,done:!!t}}},function(t,n){t.exports=Math.log1p||function(t){return(t=+t)>-1e-8&&t<1e-8?t-t*t/2:Math.log(1+t)}},function(t,n,r){"use strict";var e=r(72),i=r(125),o=r(116),u=r(17),c=r(115),f=Object.assign;t.exports=!f||r(4)(function(){var t={},n={},r=Symbol(),e="abcdefghijklmnopqrst";return t[r]=7,e.split("").forEach(function(t){n[t]=t}),7!=f({},t)[r]||Object.keys(f({},n)).join("")!=e})?function(t,n){for(var r=u(t),f=arguments.length,a=1,s=i.f,l=o.f;f>a;)for(var h,v=c(arguments[a++]),p=s?e(v).concat(s(v)):e(v),d=p.length,y=0;d>y;)l.call(v,h=p[y++])&&(r[h]=v[h]);return r}:f},function(t,n,r){var e=r(11),i=r(2),o=r(72);t.exports=r(10)?Object.defineProperties:function(t,n){i(t);for(var r,u=o(n),c=u.length,f=0;c>f;)e.f(t,r=u[f++],n[r]);return t}},function(t,n,r){var e=r(30),i=r(71).f,o={}.toString,u="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],c=function(t){try{return i(t)}catch(t){return u.slice()}};t.exports.f=function(t){return u&&"[object Window]"==o.call(t)?c(t):i(e(t))}},function(t,n,r){var e=r(24),i=r(30),o=r(117)(!1),u=r(145)("IE_PROTO");t.exports=function(t,n){var r,c=i(t),f=0,a=[];for(r in c)r!=u&&e(c,r)&&a.push(r);for(;n.length>f;)e(c,r=n[f++])&&(~o(a,r)||a.push(r));return a}},function(t,n,r){var e=r(72),i=r(30),o=r(116).f;t.exports=function(t){return function(n){for(var r,u=i(n),c=e(u),f=c.length,a=0,s=[];f>a;)o.call(u,r=c[a++])&&s.push(t?[r,u[r]]:u[r]);return s}}},function(t,n,r){var e=r(71),i=r(125),o=r(2),u=r(3).Reflect;t.exports=u&&u.ownKeys||function(t){var n=e.f(o(t)),r=i.f;return r?n.concat(r(t)):n}},function(t,n,r){var e=r(3).parseFloat,i=r(82).trim;t.exports=1/e(r(150)+"-0")!=-1/0?function(t){var n=i(String(t),3),r=e(n);return 0===r&&"-"==n.charAt(0)?-0:r}:e},function(t,n,r){var e=r(3).parseInt,i=r(82).trim,o=r(150),u=/^[\-+]?0[xX]/;t.exports=8!==e(o+"08")||22!==e(o+"0x16")?function(t,n){var r=i(String(t),3);return e(r,n>>>0||(u.test(r)?16:10))}:e},function(t,n){t.exports=Object.is||function(t,n){return t===n?0!==t||1/t==1/n:t!=t&&n!=n}},function(t,n,r){var e=r(16),i=r(149),o=r(46);t.exports=function(t,n,r,u){var c=String(o(t)),f=c.length,a=void 0===r?" ":String(r),s=e(n);if(s<=f||""==a)return c;var l=s-f,h=i.call(a,Math.ceil(l/a.length));return h.length>l&&(h=h.slice(0,l)),u?h+c:c+h}},function(t,n,r){n.f=r(7)},function(t,n,r){"use strict";var e=r(164);t.exports=r(118)("Map",function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},{get:function(t){var n=e.getEntry(this,t);return n&&n.v},set:function(t,n){return e.def(this,0===t?0:t,n)}},e,!0)},function(t,n,r){r(10)&&"g"!=/./g.flags&&r(11).f(RegExp.prototype,"flags",{configurable:!0,get:r(120)})},function(t,n,r){"use strict";var e=r(164);t.exports=r(118)("Set",function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},{add:function(t){return e.def(this,t=0===t?0:t,t)}},e)},function(t,n,r){"use strict";var e,i=r(48)(0),o=r(28),u=r(65),c=r(172),f=r(166),a=r(6),s=u.getWeak,l=Object.isExtensible,h=f.ufstore,v={},p=function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},d={get:function(t){if(a(t)){var n=s(t);return!0===n?h(this).get(t):n?n[this._i]:void 0}},set:function(t,n){return f.def(this,t,n)}},y=t.exports=r(118)("WeakMap",p,d,f,!0,!0);7!=(new y).set((Object.freeze||Object)(v),7).get(v)&&(e=f.getConstructor(p),c(e.prototype,d),u.NEED=!0,i(["delete","has","get","set"],function(t){var n=y.prototype,r=n[t];o(n,t,function(n,i){if(a(n)&&!l(n)){this._f||(this._f=new e);var o=this._f[t](n,i);return"set"==t?this:o}return r.call(this,n,i)})}))},,,,function(t,n){"use strict";function r(){var t=document.querySelector("#page-nav");if(t&&!document.querySelector("#page-nav .extend.prev")&&(t.innerHTML='<a class="extend prev disabled" rel="prev">&laquo; Prev</a>'+t.innerHTML),t&&!document.querySelector("#page-nav .extend.next")&&(t.innerHTML=t.innerHTML+'<a class="extend next disabled" rel="next">Next &raquo;</a>'),yiliaConfig&&yiliaConfig.open_in_new){document.querySelectorAll(".article-entry a:not(.article-more-a)").forEach(function(t){var n=t.getAttribute("target");n&&""!==n||t.setAttribute("target","_blank")})}if(yiliaConfig&&yiliaConfig.toc_hide_index){document.querySelectorAll(".toc-number").forEach(function(t){t.style.display="none"})}var n=document.querySelector("#js-aboutme");n&&0!==n.length&&(n.innerHTML=n.innerText),window.YiliaChangyanWrap&&window.YiliaChangyanWrap()}t.exports={init:r}},function(t,n,r){"use strict";function e(t){return t&&t.__esModule?t:{default:t}}function i(t,n){var r=/\/|index.html/g;return t.replace(r,"")===n.replace(r,"")}function o(){for(var t=document.querySelectorAll(".js-header-menu li a"),n=window.location.pathname,r=0,e=t.length;r<e;r++){var o=t[r];i(n,o.getAttribute("href"))&&(0,h.default)(o,"active")}}function u(t){for(var n=t.offsetLeft,r=t.offsetParent;null!==r;)n+=r.offsetLeft,r=r.offsetParent;return n}function c(t){for(var n=t.offsetTop,r=t.offsetParent;null!==r;)n+=r.offsetTop,r=r.offsetParent;return n}function f(t,n,r,e,i){var o=u(t),f=c(t)-n;if(f-r<=i){var a=t.$newDom;a||(a=t.cloneNode(!0),(0,d.default)(t,a),t.$newDom=a,a.style.position="fixed",a.style.top=(r||f)+"px",a.style.left=o+"px",a.style.zIndex=e||2,a.style.width="100%",a.style.color="#fff"),a.style.visibility="visible",t.style.visibility="hidden"}else{t.style.visibility="visible";var s=t.$newDom;s&&(s.style.visibility="hidden")}}function a(){var t=document.querySelector(".js-overlay"),n=document.querySelector(".js-header-menu");f(t,document.body.scrollTop,-63,2,0),f(n,document.body.scrollTop,1,3,0)}function s(){document.querySelector("#container").addEventListener("scroll",function(t){a()}),window.addEventListener("scroll",function(t){a()}),a()}var l=r(156),h=e(l),v=r(157),p=(e(v),r(382)),d=e(p),y=r(128),g=e(y),b=r(190),m=e(b),x=r(129);(function(){g.default.versions.mobile&&window.screen.width<800&&(o(),s())})(),(0,x.addLoadEvent)(function(){m.default.init()}),t.exports={}},,,,function(t,n,r){(function(t){"use strict";function n(t,n,r){t[n]||Object[e](t,n,{writable:!0,configurable:!0,value:r})}if(r(381),r(391),r(198),t._babelPolyfill)throw new Error("only one instance of babel-polyfill is allowed");t._babelPolyfill=!0;var e="defineProperty";n(String.prototype,"padLeft","".padStart),n(String.prototype,"padRight","".padEnd),"pop,reverse,shift,keys,values,entries,indexOf,every,some,forEach,map,filter,find,findIndex,includes,join,slice,concat,push,splice,unshift,sort,lastIndexOf,reduce,reduceRight,copyWithin,fill".split(",").forEach(function(t){[][t]&&n(Array,t,Function.call.bind([][t]))})}).call(n,function(){return this}())},,,function(t,n,r){r(210),t.exports=r(52).RegExp.escape},,,,function(t,n,r){var e=r(6),i=r(138),o=r(7)("species");t.exports=function(t){var n;return i(t)&&(n=t.constructor,"function"!=typeof n||n!==Array&&!i(n.prototype)||(n=void 0),e(n)&&null===(n=n[o])&&(n=void 0)),void 0===n?Array:n}},function(t,n,r){var e=r(202);t.exports=function(t,n){return new(e(t))(n)}},function(t,n,r){"use strict";var e=r(2),i=r(50),o="number";t.exports=function(t){if("string"!==t&&t!==o&&"default"!==t)throw TypeError("Incorrect hint");return i(e(this),t!=o)}},function(t,n,r){var e=r(72),i=r(125),o=r(116);t.exports=function(t){var n=e(t),r=i.f;if(r)for(var u,c=r(t),f=o.f,a=0;c.length>a;)f.call(t,u=c[a++])&&n.push(u);return n}},function(t,n,r){var e=r(72),i=r(30);t.exports=function(t,n){for(var r,o=i(t),u=e(o),c=u.length,f=0;c>f;)if(o[r=u[f++]]===n)return r}},function(t,n,r){"use strict";var e=r(208),i=r(121),o=r(26);t.exports=function(){for(var t=o(this),n=arguments.length,r=Array(n),u=0,c=e._,f=!1;n>u;)(r[u]=arguments[u++])===c&&(f=!0);return function(){var e,o=this,u=arguments.length,a=0,s=0;if(!f&&!u)return i(t,r,o);if(e=r.slice(),f)for(;n>a;a++)e[a]===c&&(e[a]=arguments[s++]);for(;u>s;)e.push(arguments[s++]);return i(t,e,o)}}},function(t,n,r){t.exports=r(3)},function(t,n){t.exports=function(t,n){var r=n===Object(n)?function(t){return n[t]}:n;return function(n){return String(n).replace(t,r)}}},function(t,n,r){var e=r(1),i=r(209)(/[\\^$*+?.()|[\]{}]/g,"\\$&");e(e.S,"RegExp",{escape:function(t){return i(t)}})},function(t,n,r){var e=r(1);e(e.P,"Array",{copyWithin:r(160)}),r(78)("copyWithin")},function(t,n,r){"use strict";var e=r(1),i=r(48)(4);e(e.P+e.F*!r(47)([].every,!0),"Array",{every:function(t){return i(this,t,arguments[1])}})},function(t,n,r){var e=r(1);e(e.P,"Array",{fill:r(130)}),r(78)("fill")},function(t,n,r){"use strict";var e=r(1),i=r(48)(2);e(e.P+e.F*!r(47)([].filter,!0),"Array",{filter:function(t){return i(this,t,arguments[1])}})},function(t,n,r){"use strict";var e=r(1),i=r(48)(6),o="findIndex",u=!0;o in[]&&Array(1)[o](function(){u=!1}),e(e.P+e.F*u,"Array",{findIndex:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),r(78)(o)},function(t,n,r){"use strict";var e=r(1),i=r(48)(5),o="find",u=!0;o in[]&&Array(1)[o](function(){u=!1}),e(e.P+e.F*u,"Array",{find:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),r(78)(o)},function(t,n,r){"use strict";var e=r(1),i=r(48)(0),o=r(47)([].forEach,!0);e(e.P+e.F*!o,"Array",{forEach:function(t){return i(this,t,arguments[1])}})},function(t,n,r){"use strict";var e=r(53),i=r(1),o=r(17),u=r(169),c=r(137),f=r(16),a=r(131),s=r(154);i(i.S+i.F*!r(123)(function(t){Array.from(t)}),"Array",{from:function(t){var n,r,i,l,h=o(t),v="function"==typeof this?this:Array,p=arguments.length,d=p>1?arguments[1]:void 0,y=void 0!==d,g=0,b=s(h);if(y&&(d=e(d,p>2?arguments[2]:void 0,2)),void 0==b||v==Array&&c(b))for(n=f(h.length),r=new v(n);n>g;g++)a(r,g,y?d(h[g],g):h[g]);else for(l=b.call(h),r=new v;!(i=l.next()).done;g++)a(r,g,y?u(l,d,[i.value,g],!0):i.value);return r.length=g,r}})},function(t,n,r){"use strict";var e=r(1),i=r(117)(!1),o=[].indexOf,u=!!o&&1/[1].indexOf(1,-0)<0;e(e.P+e.F*(u||!r(47)(o)),"Array",{indexOf:function(t){return u?o.apply(this,arguments)||0:i(this,t,arguments[1])}})},function(t,n,r){var e=r(1);e(e.S,"Array",{isArray:r(138)})},function(t,n,r){"use strict";var e=r(1),i=r(30),o=[].join;e(e.P+e.F*(r(115)!=Object||!r(47)(o)),"Array",{join:function(t){return o.call(i(this),void 0===t?",":t)}})},function(t,n,r){"use strict";var e=r(1),i=r(30),o=r(67),u=r(16),c=[].lastIndexOf,f=!!c&&1/[1].lastIndexOf(1,-0)<0;e(e.P+e.F*(f||!r(47)(c)),"Array",{lastIndexOf:function(t){if(f)return c.apply(this,arguments)||0;var n=i(this),r=u(n.length),e=r-1;for(arguments.length>1&&(e=Math.min(e,o(arguments[1]))),e<0&&(e=r+e);e>=0;e--)if(e in n&&n[e]===t)return e||0;return-1}})},function(t,n,r){"use strict";var e=r(1),i=r(48)(1);e(e.P+e.F*!r(47)([].map,!0),"Array",{map:function(t){return i(this,t,arguments[1])}})},function(t,n,r){"use strict";var e=r(1),i=r(131);e(e.S+e.F*r(4)(function(){function t(){}return!(Array.of.call(t)instanceof t)}),"Array",{of:function(){for(var t=0,n=arguments.length,r=new("function"==typeof this?this:Array)(n);n>t;)i(r,t,arguments[t++]);return r.length=n,r}})},function(t,n,r){"use strict";var e=r(1),i=r(162);e(e.P+e.F*!r(47)([].reduceRight,!0),"Array",{reduceRight:function(t){return i(this,t,arguments.length,arguments[1],!0)}})},function(t,n,r){"use strict";var e=r(1),i=r(162);e(e.P+e.F*!r(47)([].reduce,!0),"Array",{reduce:function(t){return i(this,t,arguments.length,arguments[1],!1)}})},function(t,n,r){"use strict";var e=r(1),i=r(135),o=r(45),u=r(75),c=r(16),f=[].slice;e(e.P+e.F*r(4)(function(){i&&f.call(i)}),"Array",{slice:function(t,n){var r=c(this.length),e=o(this);if(n=void 0===n?r:n,"Array"==e)return f.call(this,t,n);for(var i=u(t,r),a=u(n,r),s=c(a-i),l=Array(s),h=0;h<s;h++)l[h]="String"==e?this.charAt(i+h):this[i+h];return l}})},function(t,n,r){"use strict";var e=r(1),i=r(48)(3);e(e.P+e.F*!r(47)([].some,!0),"Array",{some:function(t){return i(this,t,arguments[1])}})},function(t,n,r){"use strict";var e=r(1),i=r(26),o=r(17),u=r(4),c=[].sort,f=[1,2,3];e(e.P+e.F*(u(function(){f.sort(void 0)})||!u(function(){f.sort(null)})||!r(47)(c)),"Array",{sort:function(t){return void 0===t?c.call(o(this)):c.call(o(this),i(t))}})},function(t,n,r){r(74)("Array")},function(t,n,r){var e=r(1);e(e.S,"Date",{now:function(){return(new Date).getTime()}})},function(t,n,r){"use strict";var e=r(1),i=r(4),o=Date.prototype.getTime,u=function(t){return t>9?t:"0"+t};e(e.P+e.F*(i(function(){return"0385-07-25T07:06:39.999Z"!=new Date(-5e13-1).toISOString()})||!i(function(){new Date(NaN).toISOString()})),"Date",{
toISOString:function(){if(!isFinite(o.call(this)))throw RangeError("Invalid time value");var t=this,n=t.getUTCFullYear(),r=t.getUTCMilliseconds(),e=n<0?"-":n>9999?"+":"";return e+("00000"+Math.abs(n)).slice(e?-6:-4)+"-"+u(t.getUTCMonth()+1)+"-"+u(t.getUTCDate())+"T"+u(t.getUTCHours())+":"+u(t.getUTCMinutes())+":"+u(t.getUTCSeconds())+"."+(r>99?r:"0"+u(r))+"Z"}})},function(t,n,r){"use strict";var e=r(1),i=r(17),o=r(50);e(e.P+e.F*r(4)(function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}),"Date",{toJSON:function(t){var n=i(this),r=o(n);return"number"!=typeof r||isFinite(r)?n.toISOString():null}})},function(t,n,r){var e=r(7)("toPrimitive"),i=Date.prototype;e in i||r(27)(i,e,r(204))},function(t,n,r){var e=Date.prototype,i="Invalid Date",o="toString",u=e[o],c=e.getTime;new Date(NaN)+""!=i&&r(28)(e,o,function(){var t=c.call(this);return t===t?u.call(this):i})},function(t,n,r){var e=r(1);e(e.P,"Function",{bind:r(163)})},function(t,n,r){"use strict";var e=r(6),i=r(32),o=r(7)("hasInstance"),u=Function.prototype;o in u||r(11).f(u,o,{value:function(t){if("function"!=typeof this||!e(t))return!1;if(!e(this.prototype))return t instanceof this;for(;t=i(t);)if(this.prototype===t)return!0;return!1}})},function(t,n,r){var e=r(11).f,i=r(66),o=r(24),u=Function.prototype,c="name",f=Object.isExtensible||function(){return!0};c in u||r(10)&&e(u,c,{configurable:!0,get:function(){try{var t=this,n=(""+t).match(/^\s*function ([^ (]*)/)[1];return o(t,c)||!f(t)||e(t,c,i(5,n)),n}catch(t){return""}}})},function(t,n,r){var e=r(1),i=r(171),o=Math.sqrt,u=Math.acosh;e(e.S+e.F*!(u&&710==Math.floor(u(Number.MAX_VALUE))&&u(1/0)==1/0),"Math",{acosh:function(t){return(t=+t)<1?NaN:t>94906265.62425156?Math.log(t)+Math.LN2:i(t-1+o(t-1)*o(t+1))}})},function(t,n,r){function e(t){return isFinite(t=+t)&&0!=t?t<0?-e(-t):Math.log(t+Math.sqrt(t*t+1)):t}var i=r(1),o=Math.asinh;i(i.S+i.F*!(o&&1/o(0)>0),"Math",{asinh:e})},function(t,n,r){var e=r(1),i=Math.atanh;e(e.S+e.F*!(i&&1/i(-0)<0),"Math",{atanh:function(t){return 0==(t=+t)?t:Math.log((1+t)/(1-t))/2}})},function(t,n,r){var e=r(1),i=r(142);e(e.S,"Math",{cbrt:function(t){return i(t=+t)*Math.pow(Math.abs(t),1/3)}})},function(t,n,r){var e=r(1);e(e.S,"Math",{clz32:function(t){return(t>>>=0)?31-Math.floor(Math.log(t+.5)*Math.LOG2E):32}})},function(t,n,r){var e=r(1),i=Math.exp;e(e.S,"Math",{cosh:function(t){return(i(t=+t)+i(-t))/2}})},function(t,n,r){var e=r(1),i=r(141);e(e.S+e.F*(i!=Math.expm1),"Math",{expm1:i})},function(t,n,r){var e=r(1),i=r(142),o=Math.pow,u=o(2,-52),c=o(2,-23),f=o(2,127)*(2-c),a=o(2,-126),s=function(t){return t+1/u-1/u};e(e.S,"Math",{fround:function(t){var n,r,e=Math.abs(t),o=i(t);return e<a?o*s(e/a/c)*a*c:(n=(1+c/u)*e,r=n-(n-e),r>f||r!=r?o*(1/0):o*r)}})},function(t,n,r){var e=r(1),i=Math.abs;e(e.S,"Math",{hypot:function(t,n){for(var r,e,o=0,u=0,c=arguments.length,f=0;u<c;)r=i(arguments[u++]),f<r?(e=f/r,o=o*e*e+1,f=r):r>0?(e=r/f,o+=e*e):o+=r;return f===1/0?1/0:f*Math.sqrt(o)}})},function(t,n,r){var e=r(1),i=Math.imul;e(e.S+e.F*r(4)(function(){return-5!=i(4294967295,5)||2!=i.length}),"Math",{imul:function(t,n){var r=65535,e=+t,i=+n,o=r&e,u=r&i;return 0|o*u+((r&e>>>16)*u+o*(r&i>>>16)<<16>>>0)}})},function(t,n,r){var e=r(1);e(e.S,"Math",{log10:function(t){return Math.log(t)/Math.LN10}})},function(t,n,r){var e=r(1);e(e.S,"Math",{log1p:r(171)})},function(t,n,r){var e=r(1);e(e.S,"Math",{log2:function(t){return Math.log(t)/Math.LN2}})},function(t,n,r){var e=r(1);e(e.S,"Math",{sign:r(142)})},function(t,n,r){var e=r(1),i=r(141),o=Math.exp;e(e.S+e.F*r(4)(function(){return-2e-17!=!Math.sinh(-2e-17)}),"Math",{sinh:function(t){return Math.abs(t=+t)<1?(i(t)-i(-t))/2:(o(t-1)-o(-t-1))*(Math.E/2)}})},function(t,n,r){var e=r(1),i=r(141),o=Math.exp;e(e.S,"Math",{tanh:function(t){var n=i(t=+t),r=i(-t);return n==1/0?1:r==1/0?-1:(n-r)/(o(t)+o(-t))}})},function(t,n,r){var e=r(1);e(e.S,"Math",{trunc:function(t){return(t>0?Math.floor:Math.ceil)(t)}})},function(t,n,r){"use strict";var e=r(3),i=r(24),o=r(45),u=r(136),c=r(50),f=r(4),a=r(71).f,s=r(31).f,l=r(11).f,h=r(82).trim,v="Number",p=e[v],d=p,y=p.prototype,g=o(r(70)(y))==v,b="trim"in String.prototype,m=function(t){var n=c(t,!1);if("string"==typeof n&&n.length>2){n=b?n.trim():h(n,3);var r,e,i,o=n.charCodeAt(0);if(43===o||45===o){if(88===(r=n.charCodeAt(2))||120===r)return NaN}else if(48===o){switch(n.charCodeAt(1)){case 66:case 98:e=2,i=49;break;case 79:case 111:e=8,i=55;break;default:return+n}for(var u,f=n.slice(2),a=0,s=f.length;a<s;a++)if((u=f.charCodeAt(a))<48||u>i)return NaN;return parseInt(f,e)}}return+n};if(!p(" 0o1")||!p("0b1")||p("+0x1")){p=function(t){var n=arguments.length<1?0:t,r=this;return r instanceof p&&(g?f(function(){y.valueOf.call(r)}):o(r)!=v)?u(new d(m(n)),r,p):m(n)};for(var x,w=r(10)?a(d):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),S=0;w.length>S;S++)i(d,x=w[S])&&!i(p,x)&&l(p,x,s(d,x));p.prototype=y,y.constructor=p,r(28)(e,v,p)}},function(t,n,r){var e=r(1);e(e.S,"Number",{EPSILON:Math.pow(2,-52)})},function(t,n,r){var e=r(1),i=r(3).isFinite;e(e.S,"Number",{isFinite:function(t){return"number"==typeof t&&i(t)}})},function(t,n,r){var e=r(1);e(e.S,"Number",{isInteger:r(168)})},function(t,n,r){var e=r(1);e(e.S,"Number",{isNaN:function(t){return t!=t}})},function(t,n,r){var e=r(1),i=r(168),o=Math.abs;e(e.S,"Number",{isSafeInteger:function(t){return i(t)&&o(t)<=9007199254740991}})},function(t,n,r){var e=r(1);e(e.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},function(t,n,r){var e=r(1);e(e.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},function(t,n,r){var e=r(1),i=r(178);e(e.S+e.F*(Number.parseFloat!=i),"Number",{parseFloat:i})},function(t,n,r){var e=r(1),i=r(179);e(e.S+e.F*(Number.parseInt!=i),"Number",{parseInt:i})},function(t,n,r){"use strict";var e=r(1),i=r(67),o=r(159),u=r(149),c=1..toFixed,f=Math.floor,a=[0,0,0,0,0,0],s="Number.toFixed: incorrect invocation!",l="0",h=function(t,n){for(var r=-1,e=n;++r<6;)e+=t*a[r],a[r]=e%1e7,e=f(e/1e7)},v=function(t){for(var n=6,r=0;--n>=0;)r+=a[n],a[n]=f(r/t),r=r%t*1e7},p=function(){for(var t=6,n="";--t>=0;)if(""!==n||0===t||0!==a[t]){var r=String(a[t]);n=""===n?r:n+u.call(l,7-r.length)+r}return n},d=function(t,n,r){return 0===n?r:n%2==1?d(t,n-1,r*t):d(t*t,n/2,r)},y=function(t){for(var n=0,r=t;r>=4096;)n+=12,r/=4096;for(;r>=2;)n+=1,r/=2;return n};e(e.P+e.F*(!!c&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!r(4)(function(){c.call({})})),"Number",{toFixed:function(t){var n,r,e,c,f=o(this,s),a=i(t),g="",b=l;if(a<0||a>20)throw RangeError(s);if(f!=f)return"NaN";if(f<=-1e21||f>=1e21)return String(f);if(f<0&&(g="-",f=-f),f>1e-21)if(n=y(f*d(2,69,1))-69,r=n<0?f*d(2,-n,1):f/d(2,n,1),r*=4503599627370496,(n=52-n)>0){for(h(0,r),e=a;e>=7;)h(1e7,0),e-=7;for(h(d(10,e,1),0),e=n-1;e>=23;)v(1<<23),e-=23;v(1<<e),h(1,1),v(2),b=p()}else h(0,r),h(1<<-n,0),b=p()+u.call(l,a);return a>0?(c=b.length,b=g+(c<=a?"0."+u.call(l,a-c)+b:b.slice(0,c-a)+"."+b.slice(c-a))):b=g+b,b}})},function(t,n,r){"use strict";var e=r(1),i=r(4),o=r(159),u=1..toPrecision;e(e.P+e.F*(i(function(){return"1"!==u.call(1,void 0)})||!i(function(){u.call({})})),"Number",{toPrecision:function(t){var n=o(this,"Number#toPrecision: incorrect invocation!");return void 0===t?u.call(n):u.call(n,t)}})},function(t,n,r){var e=r(1);e(e.S+e.F,"Object",{assign:r(172)})},function(t,n,r){var e=r(1);e(e.S,"Object",{create:r(70)})},function(t,n,r){var e=r(1);e(e.S+e.F*!r(10),"Object",{defineProperties:r(173)})},function(t,n,r){var e=r(1);e(e.S+e.F*!r(10),"Object",{defineProperty:r(11).f})},function(t,n,r){var e=r(6),i=r(65).onFreeze;r(49)("freeze",function(t){return function(n){return t&&e(n)?t(i(n)):n}})},function(t,n,r){var e=r(30),i=r(31).f;r(49)("getOwnPropertyDescriptor",function(){return function(t,n){return i(e(t),n)}})},function(t,n,r){r(49)("getOwnPropertyNames",function(){return r(174).f})},function(t,n,r){var e=r(17),i=r(32);r(49)("getPrototypeOf",function(){return function(t){return i(e(t))}})},function(t,n,r){var e=r(6);r(49)("isExtensible",function(t){return function(n){return!!e(n)&&(!t||t(n))}})},function(t,n,r){var e=r(6);r(49)("isFrozen",function(t){return function(n){return!e(n)||!!t&&t(n)}})},function(t,n,r){var e=r(6);r(49)("isSealed",function(t){return function(n){return!e(n)||!!t&&t(n)}})},function(t,n,r){var e=r(1);e(e.S,"Object",{is:r(180)})},function(t,n,r){var e=r(17),i=r(72);r(49)("keys",function(){return function(t){return i(e(t))}})},function(t,n,r){var e=r(6),i=r(65).onFreeze;r(49)("preventExtensions",function(t){return function(n){return t&&e(n)?t(i(n)):n}})},function(t,n,r){var e=r(6),i=r(65).onFreeze;r(49)("seal",function(t){return function(n){return t&&e(n)?t(i(n)):n}})},function(t,n,r){var e=r(1);e(e.S,"Object",{setPrototypeOf:r(144).set})},function(t,n,r){"use strict";var e=r(114),i={};i[r(7)("toStringTag")]="z",i+""!="[object z]"&&r(28)(Object.prototype,"toString",function(){return"[object "+e(this)+"]"},!0)},function(t,n,r){var e=r(1),i=r(178);e(e.G+e.F*(parseFloat!=i),{parseFloat:i})},function(t,n,r){var e=r(1),i=r(179);e(e.G+e.F*(parseInt!=i),{parseInt:i})},function(t,n,r){"use strict";var e,i,o,u=r(69),c=r(3),f=r(53),a=r(114),s=r(1),l=r(6),h=r(26),v=r(68),p=r(79),d=r(146),y=r(151).set,g=r(143)(),b="Promise",m=c.TypeError,x=c.process,w=c[b],x=c.process,S="process"==a(x),_=function(){},O=!!function(){try{var t=w.resolve(1),n=(t.constructor={})[r(7)("species")]=function(t){t(_,_)};return(S||"function"==typeof PromiseRejectionEvent)&&t.then(_)instanceof n}catch(t){}}(),E=function(t,n){return t===n||t===w&&n===o},P=function(t){var n;return!(!l(t)||"function"!=typeof(n=t.then))&&n},j=function(t){return E(w,t)?new F(t):new i(t)},F=i=function(t){var n,r;this.promise=new t(function(t,e){if(void 0!==n||void 0!==r)throw m("Bad Promise constructor");n=t,r=e}),this.resolve=h(n),this.reject=h(r)},M=function(t){try{t()}catch(t){return{error:t}}},A=function(t,n){if(!t._n){t._n=!0;var r=t._c;g(function(){for(var e=t._v,i=1==t._s,o=0;r.length>o;)!function(n){var r,o,u=i?n.ok:n.fail,c=n.resolve,f=n.reject,a=n.domain;try{u?(i||(2==t._h&&I(t),t._h=1),!0===u?r=e:(a&&a.enter(),r=u(e),a&&a.exit()),r===n.promise?f(m("Promise-chain cycle")):(o=P(r))?o.call(r,c,f):c(r)):f(e)}catch(t){f(t)}}(r[o++]);t._c=[],t._n=!1,n&&!t._h&&N(t)})}},N=function(t){y.call(c,function(){var n,r,e,i=t._v;if(T(t)&&(n=M(function(){S?x.emit("unhandledRejection",i,t):(r=c.onunhandledrejection)?r({promise:t,reason:i}):(e=c.console)&&e.error&&e.error("Unhandled promise rejection",i)}),t._h=S||T(t)?2:1),t._a=void 0,n)throw n.error})},T=function(t){if(1==t._h)return!1;for(var n,r=t._a||t._c,e=0;r.length>e;)if(n=r[e++],n.fail||!T(n.promise))return!1;return!0},I=function(t){y.call(c,function(){var n;S?x.emit("rejectionHandled",t):(n=c.onrejectionhandled)&&n({promise:t,reason:t._v})})},k=function(t){var n=this;n._d||(n._d=!0,n=n._w||n,n._v=t,n._s=2,n._a||(n._a=n._c.slice()),A(n,!0))},L=function(t){var n,r=this;if(!r._d){r._d=!0,r=r._w||r;try{if(r===t)throw m("Promise can't be resolved itself");(n=P(t))?g(function(){var e={_w:r,_d:!1};try{n.call(t,f(L,e,1),f(k,e,1))}catch(t){k.call(e,t)}}):(r._v=t,r._s=1,A(r,!1))}catch(t){k.call({_w:r,_d:!1},t)}}};O||(w=function(t){v(this,w,b,"_h"),h(t),e.call(this);try{t(f(L,this,1),f(k,this,1))}catch(t){k.call(this,t)}},e=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},e.prototype=r(73)(w.prototype,{then:function(t,n){var r=j(d(this,w));return r.ok="function"!=typeof t||t,r.fail="function"==typeof n&&n,r.domain=S?x.domain:void 0,this._c.push(r),this._a&&this._a.push(r),this._s&&A(this,!1),r.promise},catch:function(t){return this.then(void 0,t)}}),F=function(){var t=new e;this.promise=t,this.resolve=f(L,t,1),this.reject=f(k,t,1)}),s(s.G+s.W+s.F*!O,{Promise:w}),r(81)(w,b),r(74)(b),o=r(52)[b],s(s.S+s.F*!O,b,{reject:function(t){var n=j(this);return(0,n.reject)(t),n.promise}}),s(s.S+s.F*(u||!O),b,{resolve:function(t){if(t instanceof w&&E(t.constructor,this))return t;var n=j(this);return(0,n.resolve)(t),n.promise}}),s(s.S+s.F*!(O&&r(123)(function(t){w.all(t).catch(_)})),b,{all:function(t){var n=this,r=j(n),e=r.resolve,i=r.reject,o=M(function(){var r=[],o=0,u=1;p(t,!1,function(t){var c=o++,f=!1;r.push(void 0),u++,n.resolve(t).then(function(t){f||(f=!0,r[c]=t,--u||e(r))},i)}),--u||e(r)});return o&&i(o.error),r.promise},race:function(t){var n=this,r=j(n),e=r.reject,i=M(function(){p(t,!1,function(t){n.resolve(t).then(r.resolve,e)})});return i&&e(i.error),r.promise}})},function(t,n,r){var e=r(1),i=r(26),o=r(2),u=(r(3).Reflect||{}).apply,c=Function.apply;e(e.S+e.F*!r(4)(function(){u(function(){})}),"Reflect",{apply:function(t,n,r){var e=i(t),f=o(r);return u?u(e,n,f):c.call(e,n,f)}})},function(t,n,r){var e=r(1),i=r(70),o=r(26),u=r(2),c=r(6),f=r(4),a=r(163),s=(r(3).Reflect||{}).construct,l=f(function(){function t(){}return!(s(function(){},[],t)instanceof t)}),h=!f(function(){s(function(){})});e(e.S+e.F*(l||h),"Reflect",{construct:function(t,n){o(t),u(n);var r=arguments.length<3?t:o(arguments[2]);if(h&&!l)return s(t,n,r);if(t==r){switch(n.length){case 0:return new t;case 1:return new t(n[0]);case 2:return new t(n[0],n[1]);case 3:return new t(n[0],n[1],n[2]);case 4:return new t(n[0],n[1],n[2],n[3])}var e=[null];return e.push.apply(e,n),new(a.apply(t,e))}var f=r.prototype,v=i(c(f)?f:Object.prototype),p=Function.apply.call(t,v,n);return c(p)?p:v}})},function(t,n,r){var e=r(11),i=r(1),o=r(2),u=r(50);i(i.S+i.F*r(4)(function(){Reflect.defineProperty(e.f({},1,{value:1}),1,{value:2})}),"Reflect",{defineProperty:function(t,n,r){o(t),n=u(n,!0),o(r);try{return e.f(t,n,r),!0}catch(t){return!1}}})},function(t,n,r){var e=r(1),i=r(31).f,o=r(2);e(e.S,"Reflect",{deleteProperty:function(t,n){var r=i(o(t),n);return!(r&&!r.configurable)&&delete t[n]}})},function(t,n,r){"use strict";var e=r(1),i=r(2),o=function(t){this._t=i(t),this._i=0;var n,r=this._k=[];for(n in t)r.push(n)};r(139)(o,"Object",function(){var t,n=this,r=n._k;do{if(n._i>=r.length)return{value:void 0,done:!0}}while(!((t=r[n._i++])in n._t));return{value:t,done:!1}}),e(e.S,"Reflect",{enumerate:function(t){return new o(t)}})},function(t,n,r){var e=r(31),i=r(1),o=r(2);i(i.S,"Reflect",{getOwnPropertyDescriptor:function(t,n){return e.f(o(t),n)}})},function(t,n,r){var e=r(1),i=r(32),o=r(2);e(e.S,"Reflect",{getPrototypeOf:function(t){return i(o(t))}})},function(t,n,r){function e(t,n){var r,c,s=arguments.length<3?t:arguments[2];return a(t)===s?t[n]:(r=i.f(t,n))?u(r,"value")?r.value:void 0!==r.get?r.get.call(s):void 0:f(c=o(t))?e(c,n,s):void 0}var i=r(31),o=r(32),u=r(24),c=r(1),f=r(6),a=r(2);c(c.S,"Reflect",{get:e})},function(t,n,r){var e=r(1);e(e.S,"Reflect",{has:function(t,n){return n in t}})},function(t,n,r){var e=r(1),i=r(2),o=Object.isExtensible;e(e.S,"Reflect",{isExtensible:function(t){return i(t),!o||o(t)}})},function(t,n,r){var e=r(1);e(e.S,"Reflect",{ownKeys:r(177)})},function(t,n,r){var e=r(1),i=r(2),o=Object.preventExtensions;e(e.S,"Reflect",{preventExtensions:function(t){i(t);try{return o&&o(t),!0}catch(t){return!1}}})},function(t,n,r){var e=r(1),i=r(144);i&&e(e.S,"Reflect",{setPrototypeOf:function(t,n){i.check(t,n);try{return i.set(t,n),!0}catch(t){return!1}}})},function(t,n,r){function e(t,n,r){var f,h,v=arguments.length<4?t:arguments[3],p=o.f(s(t),n);if(!p){if(l(h=u(t)))return e(h,n,r,v);p=a(0)}return c(p,"value")?!(!1===p.writable||!l(v)||(f=o.f(v,n)||a(0),f.value=r,i.f(v,n,f),0)):void 0!==p.set&&(p.set.call(v,r),!0)}var i=r(11),o=r(31),u=r(32),c=r(24),f=r(1),a=r(66),s=r(2),l=r(6);f(f.S,"Reflect",{set:e})},function(t,n,r){var e=r(3),i=r(136),o=r(11).f,u=r(71).f,c=r(122),f=r(120),a=e.RegExp,s=a,l=a.prototype,h=/a/g,v=/a/g,p=new a(h)!==h;if(r(10)&&(!p||r(4)(function(){return v[r(7)("match")]=!1,a(h)!=h||a(v)==v||"/a/i"!=a(h,"i")}))){a=function(t,n){var r=this instanceof a,e=c(t),o=void 0===n;return!r&&e&&t.constructor===a&&o?t:i(p?new s(e&&!o?t.source:t,n):s((e=t instanceof a)?t.source:t,e&&o?f.call(t):n),r?this:l,a)};for(var d=u(s),y=0;d.length>y;)!function(t){t in a||o(a,t,{configurable:!0,get:function(){return s[t]},set:function(n){s[t]=n}})}(d[y++]);l.constructor=a,a.prototype=l,r(28)(e,"RegExp",a)}r(74)("RegExp")},function(t,n,r){r(119)("match",1,function(t,n,r){return[function(r){"use strict";var e=t(this),i=void 0==r?void 0:r[n];return void 0!==i?i.call(r,e):new RegExp(r)[n](String(e))},r]})},function(t,n,r){r(119)("replace",2,function(t,n,r){return[function(e,i){"use strict";var o=t(this),u=void 0==e?void 0:e[n];return void 0!==u?u.call(e,o,i):r.call(String(o),e,i)},r]})},function(t,n,r){r(119)("search",1,function(t,n,r){return[function(r){"use strict";var e=t(this),i=void 0==r?void 0:r[n];return void 0!==i?i.call(r,e):new RegExp(r)[n](String(e))},r]})},function(t,n,r){r(119)("split",2,function(t,n,e){"use strict";var i=r(122),o=e,u=[].push,c="split",f="length",a="lastIndex";if("c"=="abbc"[c](/(b)*/)[1]||4!="test"[c](/(?:)/,-1)[f]||2!="ab"[c](/(?:ab)*/)[f]||4!="."[c](/(.?)(.?)/)[f]||"."[c](/()()/)[f]>1||""[c](/.?/)[f]){var s=void 0===/()??/.exec("")[1];e=function(t,n){var r=String(this);if(void 0===t&&0===n)return[];if(!i(t))return o.call(r,t,n);var e,c,l,h,v,p=[],d=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),y=0,g=void 0===n?4294967295:n>>>0,b=new RegExp(t.source,d+"g");for(s||(e=new RegExp("^"+b.source+"$(?!\\s)",d));(c=b.exec(r))&&!((l=c.index+c[0][f])>y&&(p.push(r.slice(y,c.index)),!s&&c[f]>1&&c[0].replace(e,function(){for(v=1;v<arguments[f]-2;v++)void 0===arguments[v]&&(c[v]=void 0)}),c[f]>1&&c.index<r[f]&&u.apply(p,c.slice(1)),h=c[0][f],y=l,p[f]>=g));)b[a]===c.index&&b[a]++;return y===r[f]?!h&&b.test("")||p.push(""):p.push(r.slice(y)),p[f]>g?p.slice(0,g):p}}else"0"[c](void 0,0)[f]&&(e=function(t,n){return void 0===t&&0===n?[]:o.call(this,t,n)});return[function(r,i){var o=t(this),u=void 0==r?void 0:r[n];return void 0!==u?u.call(r,o,i):e.call(String(o),r,i)},e]})},function(t,n,r){"use strict";r(184);var e=r(2),i=r(120),o=r(10),u="toString",c=/./[u],f=function(t){r(28)(RegExp.prototype,u,t,!0)};r(4)(function(){return"/a/b"!=c.call({source:"a",flags:"b"})})?f(function(){var t=e(this);return"/".concat(t.source,"/","flags"in t?t.flags:!o&&t instanceof RegExp?i.call(t):void 0)}):c.name!=u&&f(function(){return c.call(this)})},function(t,n,r){"use strict";r(29)("anchor",function(t){return function(n){return t(this,"a","name",n)}})},function(t,n,r){"use strict";r(29)("big",function(t){return function(){return t(this,"big","","")}})},function(t,n,r){"use strict";r(29)("blink",function(t){return function(){return t(this,"blink","","")}})},function(t,n,r){"use strict";r(29)("bold",function(t){return function(){return t(this,"b","","")}})},function(t,n,r){"use strict";var e=r(1),i=r(147)(!1);e(e.P,"String",{codePointAt:function(t){return i(this,t)}})},function(t,n,r){"use strict";var e=r(1),i=r(16),o=r(148),u="endsWith",c=""[u];e(e.P+e.F*r(134)(u),"String",{endsWith:function(t){var n=o(this,t,u),r=arguments.length>1?arguments[1]:void 0,e=i(n.length),f=void 0===r?e:Math.min(i(r),e),a=String(t);return c?c.call(n,a,f):n.slice(f-a.length,f)===a}})},function(t,n,r){"use strict";r(29)("fixed",function(t){return function(){return t(this,"tt","","")}})},function(t,n,r){"use strict";r(29)("fontcolor",function(t){return function(n){return t(this,"font","color",n)}})},function(t,n,r){"use strict";r(29)("fontsize",function(t){return function(n){return t(this,"font","size",n)}})},function(t,n,r){var e=r(1),i=r(75),o=String.fromCharCode,u=String.fromCodePoint;e(e.S+e.F*(!!u&&1!=u.length),"String",{fromCodePoint:function(t){for(var n,r=[],e=arguments.length,u=0;e>u;){if(n=+arguments[u++],i(n,1114111)!==n)throw RangeError(n+" is not a valid code point");r.push(n<65536?o(n):o(55296+((n-=65536)>>10),n%1024+56320))}return r.join("")}})},function(t,n,r){"use strict";var e=r(1),i=r(148),o="includes";e(e.P+e.F*r(134)(o),"String",{includes:function(t){return!!~i(this,t,o).indexOf(t,arguments.length>1?arguments[1]:void 0)}})},function(t,n,r){"use strict";r(29)("italics",function(t){return function(){return t(this,"i","","")}})},function(t,n,r){"use strict";var e=r(147)(!0);r(140)(String,"String",function(t){this._t=String(t),this._i=0},function(){var t,n=this._t,r=this._i;return r>=n.length?{value:void 0,done:!0}:(t=e(n,r),this._i+=t.length,{value:t,done:!1})})},function(t,n,r){"use strict";r(29)("link",function(t){return function(n){return t(this,"a","href",n)}})},function(t,n,r){var e=r(1),i=r(30),o=r(16);e(e.S,"String",{raw:function(t){for(var n=i(t.raw),r=o(n.length),e=arguments.length,u=[],c=0;r>c;)u.push(String(n[c++])),c<e&&u.push(String(arguments[c]));return u.join("")}})},function(t,n,r){var e=r(1);e(e.P,"String",{repeat:r(149)})},function(t,n,r){"use strict";r(29)("small",function(t){return function(){return t(this,"small","","")}})},function(t,n,r){"use strict";var e=r(1),i=r(16),o=r(148),u="startsWith",c=""[u];e(e.P+e.F*r(134)(u),"String",{startsWith:function(t){var n=o(this,t,u),r=i(Math.min(arguments.length>1?arguments[1]:void 0,n.length)),e=String(t);return c?c.call(n,e,r):n.slice(r,r+e.length)===e}})},function(t,n,r){"use strict";r(29)("strike",function(t){return function(){return t(this,"strike","","")}})},function(t,n,r){"use strict";r(29)("sub",function(t){return function(){return t(this,"sub","","")}})},function(t,n,r){"use strict";r(29)("sup",function(t){return function(){return t(this,"sup","","")}})},function(t,n,r){"use strict";r(82)("trim",function(t){return function(){return t(this,3)}})},function(t,n,r){"use strict";var e=r(3),i=r(24),o=r(10),u=r(1),c=r(28),f=r(65).KEY,a=r(4),s=r(126),l=r(81),h=r(76),v=r(7),p=r(182),d=r(153),y=r(206),g=r(205),b=r(138),m=r(2),x=r(30),w=r(50),S=r(66),_=r(70),O=r(174),E=r(31),P=r(11),j=r(72),F=E.f,M=P.f,A=O.f,N=e.Symbol,T=e.JSON,I=T&&T.stringify,k="prototype",L=v("_hidden"),R=v("toPrimitive"),C={}.propertyIsEnumerable,W=s("symbol-registry"),D=s("symbols"),U=s("op-symbols"),G=Object[k],B="function"==typeof N,V=e.QObject,z=!V||!V[k]||!V[k].findChild,q=o&&a(function(){return 7!=_(M({},"a",{get:function(){return M(this,"a",{value:7}).a}})).a})?function(t,n,r){var e=F(G,n);e&&delete G[n],M(t,n,r),e&&t!==G&&M(G,n,e)}:M,K=function(t){var n=D[t]=_(N[k]);return n._k=t,n},Y=B&&"symbol"==typeof N.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof N},J=function(t,n,r){return t===G&&J(U,n,r),m(t),n=w(n,!0),m(r),i(D,n)?(r.enumerable?(i(t,L)&&t[L][n]&&(t[L][n]=!1),r=_(r,{enumerable:S(0,!1)})):(i(t,L)||M(t,L,S(1,{})),t[L][n]=!0),q(t,n,r)):M(t,n,r)},H=function(t,n){m(t);for(var r,e=g(n=x(n)),i=0,o=e.length;o>i;)J(t,r=e[i++],n[r]);return t},$=function(t,n){return void 0===n?_(t):H(_(t),n)},X=function(t){var n=C.call(this,t=w(t,!0));return!(this===G&&i(D,t)&&!i(U,t))&&(!(n||!i(this,t)||!i(D,t)||i(this,L)&&this[L][t])||n)},Q=function(t,n){if(t=x(t),n=w(n,!0),t!==G||!i(D,n)||i(U,n)){var r=F(t,n);return!r||!i(D,n)||i(t,L)&&t[L][n]||(r.enumerable=!0),r}},Z=function(t){for(var n,r=A(x(t)),e=[],o=0;r.length>o;)i(D,n=r[o++])||n==L||n==f||e.push(n);return e},tt=function(t){for(var n,r=t===G,e=A(r?U:x(t)),o=[],u=0;e.length>u;)!i(D,n=e[u++])||r&&!i(G,n)||o.push(D[n]);return o};B||(N=function(){if(this instanceof N)throw TypeError("Symbol is not a constructor!");var t=h(arguments.length>0?arguments[0]:void 0),n=function(r){this===G&&n.call(U,r),i(this,L)&&i(this[L],t)&&(this[L][t]=!1),q(this,t,S(1,r))};return o&&z&&q(G,t,{configurable:!0,set:n}),K(t)},c(N[k],"toString",function(){return this._k}),E.f=Q,P.f=J,r(71).f=O.f=Z,r(116).f=X,r(125).f=tt,o&&!r(69)&&c(G,"propertyIsEnumerable",X,!0),p.f=function(t){return K(v(t))}),u(u.G+u.W+u.F*!B,{Symbol:N});for(var nt="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),rt=0;nt.length>rt;)v(nt[rt++]);for(var nt=j(v.store),rt=0;nt.length>rt;)d(nt[rt++]);u(u.S+u.F*!B,"Symbol",{for:function(t){return i(W,t+="")?W[t]:W[t]=N(t)},keyFor:function(t){if(Y(t))return y(W,t);throw TypeError(t+" is not a symbol!")},useSetter:function(){z=!0},useSimple:function(){z=!1}}),u(u.S+u.F*!B,"Object",{create:$,defineProperty:J,defineProperties:H,getOwnPropertyDescriptor:Q,getOwnPropertyNames:Z,getOwnPropertySymbols:tt}),T&&u(u.S+u.F*(!B||a(function(){var t=N();return"[null]"!=I([t])||"{}"!=I({a:t})||"{}"!=I(Object(t))})),"JSON",{stringify:function(t){if(void 0!==t&&!Y(t)){for(var n,r,e=[t],i=1;arguments.length>i;)e.push(arguments[i++]);return n=e[1],"function"==typeof n&&(r=n),!r&&b(n)||(n=function(t,n){if(r&&(n=r.call(this,t,n)),!Y(n))return n}),e[1]=n,I.apply(T,e)}}}),N[k][R]||r(27)(N[k],R,N[k].valueOf),l(N,"Symbol"),l(Math,"Math",!0),l(e.JSON,"JSON",!0)},function(t,n,r){"use strict";var e=r(1),i=r(127),o=r(152),u=r(2),c=r(75),f=r(16),a=r(6),s=r(3).ArrayBuffer,l=r(146),h=o.ArrayBuffer,v=o.DataView,p=i.ABV&&s.isView,d=h.prototype.slice,y=i.VIEW,g="ArrayBuffer";e(e.G+e.W+e.F*(s!==h),{ArrayBuffer:h}),e(e.S+e.F*!i.CONSTR,g,{isView:function(t){return p&&p(t)||a(t)&&y in t}}),e(e.P+e.U+e.F*r(4)(function(){return!new h(2).slice(1,void 0).byteLength}),g,{slice:function(t,n){if(void 0!==d&&void 0===n)return d.call(u(this),t);for(var r=u(this).byteLength,e=c(t,r),i=c(void 0===n?r:n,r),o=new(l(this,h))(f(i-e)),a=new v(this),s=new v(o),p=0;e<i;)s.setUint8(p++,a.getUint8(e++));return o}}),r(74)(g)},function(t,n,r){var e=r(1);e(e.G+e.W+e.F*!r(127).ABV,{DataView:r(152).DataView})},function(t,n,r){r(55)("Float32",4,function(t){return function(n,r,e){return t(this,n,r,e)}})},function(t,n,r){r(55)("Float64",8,function(t){return function(n,r,e){return t(this,n,r,e)}})},function(t,n,r){r(55)("Int16",2,function(t){return function(n,r,e){return t(this,n,r,e)}})},function(t,n,r){r(55)("Int32",4,function(t){return function(n,r,e){return t(this,n,r,e)}})},function(t,n,r){r(55)("Int8",1,function(t){return function(n,r,e){return t(this,n,r,e)}})},function(t,n,r){r(55)("Uint16",2,function(t){return function(n,r,e){return t(this,n,r,e)}})},function(t,n,r){r(55)("Uint32",4,function(t){return function(n,r,e){return t(this,n,r,e)}})},function(t,n,r){r(55)("Uint8",1,function(t){return function(n,r,e){return t(this,n,r,e)}})},function(t,n,r){r(55)("Uint8",1,function(t){return function(n,r,e){return t(this,n,r,e)}},!0)},function(t,n,r){"use strict";var e=r(166);r(118)("WeakSet",function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},{add:function(t){return e.def(this,t,!0)}},e,!1,!0)},function(t,n,r){"use strict";var e=r(1),i=r(117)(!0);e(e.P,"Array",{includes:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),r(78)("includes")},function(t,n,r){var e=r(1),i=r(143)(),o=r(3).process,u="process"==r(45)(o);e(e.G,{asap:function(t){var n=u&&o.domain;i(n?n.bind(t):t)}})},function(t,n,r){var e=r(1),i=r(45);e(e.S,"Error",{isError:function(t){return"Error"===i(t)}})},function(t,n,r){var e=r(1);e(e.P+e.R,"Map",{toJSON:r(165)("Map")})},function(t,n,r){var e=r(1);e(e.S,"Math",{iaddh:function(t,n,r,e){var i=t>>>0,o=n>>>0,u=r>>>0;return o+(e>>>0)+((i&u|(i|u)&~(i+u>>>0))>>>31)|0}})},function(t,n,r){var e=r(1);e(e.S,"Math",{imulh:function(t,n){var r=65535,e=+t,i=+n,o=e&r,u=i&r,c=e>>16,f=i>>16,a=(c*u>>>0)+(o*u>>>16);return c*f+(a>>16)+((o*f>>>0)+(a&r)>>16)}})},function(t,n,r){var e=r(1);e(e.S,"Math",{isubh:function(t,n,r,e){var i=t>>>0,o=n>>>0,u=r>>>0;return o-(e>>>0)-((~i&u|~(i^u)&i-u>>>0)>>>31)|0}})},function(t,n,r){var e=r(1);e(e.S,"Math",{umulh:function(t,n){var r=65535,e=+t,i=+n,o=e&r,u=i&r,c=e>>>16,f=i>>>16,a=(c*u>>>0)+(o*u>>>16);return c*f+(a>>>16)+((o*f>>>0)+(a&r)>>>16)}})},function(t,n,r){"use strict";var e=r(1),i=r(17),o=r(26),u=r(11);r(10)&&e(e.P+r(124),"Object",{__defineGetter__:function(t,n){u.f(i(this),t,{get:o(n),enumerable:!0,configurable:!0})}})},function(t,n,r){"use strict";var e=r(1),i=r(17),o=r(26),u=r(11);r(10)&&e(e.P+r(124),"Object",{__defineSetter__:function(t,n){u.f(i(this),t,{set:o(n),enumerable:!0,configurable:!0})}})},function(t,n,r){var e=r(1),i=r(176)(!0);e(e.S,"Object",{entries:function(t){return i(t)}})},function(t,n,r){var e=r(1),i=r(177),o=r(30),u=r(31),c=r(131);e(e.S,"Object",{getOwnPropertyDescriptors:function(t){for(var n,r=o(t),e=u.f,f=i(r),a={},s=0;f.length>s;)c(a,n=f[s++],e(r,n));return a}})},function(t,n,r){"use strict";var e=r(1),i=r(17),o=r(50),u=r(32),c=r(31).f;r(10)&&e(e.P+r(124),"Object",{__lookupGetter__:function(t){var n,r=i(this),e=o(t,!0);do{if(n=c(r,e))return n.get}while(r=u(r))}})},function(t,n,r){"use strict";var e=r(1),i=r(17),o=r(50),u=r(32),c=r(31).f;r(10)&&e(e.P+r(124),"Object",{__lookupSetter__:function(t){var n,r=i(this),e=o(t,!0);do{if(n=c(r,e))return n.set}while(r=u(r))}})},function(t,n,r){var e=r(1),i=r(176)(!1);e(e.S,"Object",{values:function(t){return i(t)}})},function(t,n,r){"use strict";var e=r(1),i=r(3),o=r(52),u=r(143)(),c=r(7)("observable"),f=r(26),a=r(2),s=r(68),l=r(73),h=r(27),v=r(79),p=v.RETURN,d=function(t){return null==t?void 0:f(t)},y=function(t){var n=t._c;n&&(t._c=void 0,n())},g=function(t){return void 0===t._o},b=function(t){g(t)||(t._o=void 0,y(t))},m=function(t,n){a(t),this._c=void 0,this._o=t,t=new x(this);try{var r=n(t),e=r;null!=r&&("function"==typeof r.unsubscribe?r=function(){e.unsubscribe()}:f(r),this._c=r)}catch(n){return void t.error(n)}g(this)&&y(this)};m.prototype=l({},{unsubscribe:function(){b(this)}});var x=function(t){this._s=t};x.prototype=l({},{next:function(t){var n=this._s;if(!g(n)){var r=n._o;try{var e=d(r.next);if(e)return e.call(r,t)}catch(t){try{b(n)}finally{throw t}}}},error:function(t){var n=this._s;if(g(n))throw t;var r=n._o;n._o=void 0;try{var e=d(r.error);if(!e)throw t;t=e.call(r,t)}catch(t){try{y(n)}finally{throw t}}return y(n),t},complete:function(t){var n=this._s;if(!g(n)){var r=n._o;n._o=void 0;try{var e=d(r.complete);t=e?e.call(r,t):void 0}catch(t){try{y(n)}finally{throw t}}return y(n),t}}});var w=function(t){s(this,w,"Observable","_f")._f=f(t)};l(w.prototype,{subscribe:function(t){return new m(t,this._f)},forEach:function(t){var n=this;return new(o.Promise||i.Promise)(function(r,e){f(t);var i=n.subscribe({next:function(n){try{return t(n)}catch(t){e(t),i.unsubscribe()}},error:e,complete:r})})}}),l(w,{from:function(t){var n="function"==typeof this?this:w,r=d(a(t)[c]);if(r){var e=a(r.call(t));return e.constructor===n?e:new n(function(t){return e.subscribe(t)})}return new n(function(n){var r=!1;return u(function(){if(!r){try{if(v(t,!1,function(t){if(n.next(t),r)return p})===p)return}catch(t){if(r)throw t;return void n.error(t)}n.complete()}}),function(){r=!0}})},of:function(){for(var t=0,n=arguments.length,r=Array(n);t<n;)r[t]=arguments[t++];return new("function"==typeof this?this:w)(function(t){var n=!1;return u(function(){if(!n){for(var e=0;e<r.length;++e)if(t.next(r[e]),n)return;t.complete()}}),function(){n=!0}})}}),h(w.prototype,c,function(){return this}),e(e.G,{Observable:w}),r(74)("Observable")},function(t,n,r){var e=r(54),i=r(2),o=e.key,u=e.set;e.exp({defineMetadata:function(t,n,r,e){u(t,n,i(r),o(e))}})},function(t,n,r){var e=r(54),i=r(2),o=e.key,u=e.map,c=e.store;e.exp({deleteMetadata:function(t,n){var r=arguments.length<3?void 0:o(arguments[2]),e=u(i(n),r,!1);if(void 0===e||!e.delete(t))return!1;if(e.size)return!0;var f=c.get(n);return f.delete(r),!!f.size||c.delete(n)}})},function(t,n,r){var e=r(185),i=r(161),o=r(54),u=r(2),c=r(32),f=o.keys,a=o.key,s=function(t,n){var r=f(t,n),o=c(t);if(null===o)return r;var u=s(o,n);return u.length?r.length?i(new e(r.concat(u))):u:r};o.exp({getMetadataKeys:function(t){return s(u(t),arguments.length<2?void 0:a(arguments[1]))}})},function(t,n,r){var e=r(54),i=r(2),o=r(32),u=e.has,c=e.get,f=e.key,a=function(t,n,r){if(u(t,n,r))return c(t,n,r);var e=o(n);return null!==e?a(t,e,r):void 0};e.exp({getMetadata:function(t,n){return a(t,i(n),arguments.length<3?void 0:f(arguments[2]))}})},function(t,n,r){var e=r(54),i=r(2),o=e.keys,u=e.key;e.exp({
getOwnMetadataKeys:function(t){return o(i(t),arguments.length<2?void 0:u(arguments[1]))}})},function(t,n,r){var e=r(54),i=r(2),o=e.get,u=e.key;e.exp({getOwnMetadata:function(t,n){return o(t,i(n),arguments.length<3?void 0:u(arguments[2]))}})},function(t,n,r){var e=r(54),i=r(2),o=r(32),u=e.has,c=e.key,f=function(t,n,r){if(u(t,n,r))return!0;var e=o(n);return null!==e&&f(t,e,r)};e.exp({hasMetadata:function(t,n){return f(t,i(n),arguments.length<3?void 0:c(arguments[2]))}})},function(t,n,r){var e=r(54),i=r(2),o=e.has,u=e.key;e.exp({hasOwnMetadata:function(t,n){return o(t,i(n),arguments.length<3?void 0:u(arguments[2]))}})},function(t,n,r){var e=r(54),i=r(2),o=r(26),u=e.key,c=e.set;e.exp({metadata:function(t,n){return function(r,e){c(t,n,(void 0!==e?i:o)(r),u(e))}}})},function(t,n,r){var e=r(1);e(e.P+e.R,"Set",{toJSON:r(165)("Set")})},function(t,n,r){"use strict";var e=r(1),i=r(147)(!0);e(e.P,"String",{at:function(t){return i(this,t)}})},function(t,n,r){"use strict";var e=r(1),i=r(46),o=r(16),u=r(122),c=r(120),f=RegExp.prototype,a=function(t,n){this._r=t,this._s=n};r(139)(a,"RegExp String",function(){var t=this._r.exec(this._s);return{value:t,done:null===t}}),e(e.P,"String",{matchAll:function(t){if(i(this),!u(t))throw TypeError(t+" is not a regexp!");var n=String(this),r="flags"in f?String(t.flags):c.call(t),e=new RegExp(t.source,~r.indexOf("g")?r:"g"+r);return e.lastIndex=o(t.lastIndex),new a(e,n)}})},function(t,n,r){"use strict";var e=r(1),i=r(181);e(e.P,"String",{padEnd:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0,!1)}})},function(t,n,r){"use strict";var e=r(1),i=r(181);e(e.P,"String",{padStart:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0,!0)}})},function(t,n,r){"use strict";r(82)("trimLeft",function(t){return function(){return t(this,1)}},"trimStart")},function(t,n,r){"use strict";r(82)("trimRight",function(t){return function(){return t(this,2)}},"trimEnd")},function(t,n,r){r(153)("asyncIterator")},function(t,n,r){r(153)("observable")},function(t,n,r){var e=r(1);e(e.S,"System",{global:r(3)})},function(t,n,r){for(var e=r(155),i=r(28),o=r(3),u=r(27),c=r(80),f=r(7),a=f("iterator"),s=f("toStringTag"),l=c.Array,h=["NodeList","DOMTokenList","MediaList","StyleSheetList","CSSRuleList"],v=0;v<5;v++){var p,d=h[v],y=o[d],g=y&&y.prototype;if(g){g[a]||u(g,a,l),g[s]||u(g,s,d),c[d]=l;for(p in e)g[p]||i(g,p,e[p],!0)}}},function(t,n,r){var e=r(1),i=r(151);e(e.G+e.B,{setImmediate:i.set,clearImmediate:i.clear})},function(t,n,r){var e=r(3),i=r(1),o=r(121),u=r(207),c=e.navigator,f=!!c&&/MSIE .\./.test(c.userAgent),a=function(t){return f?function(n,r){return t(o(u,[].slice.call(arguments,2),"function"==typeof n?n:Function(n)),r)}:t};i(i.G+i.B+i.F*f,{setTimeout:a(e.setTimeout),setInterval:a(e.setInterval)})},function(t,n,r){r(330),r(269),r(271),r(270),r(273),r(275),r(280),r(274),r(272),r(282),r(281),r(277),r(278),r(276),r(268),r(279),r(283),r(284),r(236),r(238),r(237),r(286),r(285),r(256),r(266),r(267),r(257),r(258),r(259),r(260),r(261),r(262),r(263),r(264),r(265),r(239),r(240),r(241),r(242),r(243),r(244),r(245),r(246),r(247),r(248),r(249),r(250),r(251),r(252),r(253),r(254),r(255),r(317),r(322),r(329),r(320),r(312),r(313),r(318),r(323),r(325),r(308),r(309),r(310),r(311),r(314),r(315),r(316),r(319),r(321),r(324),r(326),r(327),r(328),r(231),r(233),r(232),r(235),r(234),r(220),r(218),r(224),r(221),r(227),r(229),r(217),r(223),r(214),r(228),r(212),r(226),r(225),r(219),r(222),r(211),r(213),r(216),r(215),r(230),r(155),r(302),r(307),r(184),r(303),r(304),r(305),r(306),r(287),r(183),r(185),r(186),r(342),r(331),r(332),r(337),r(340),r(341),r(335),r(338),r(336),r(339),r(333),r(334),r(288),r(289),r(290),r(291),r(292),r(295),r(293),r(294),r(296),r(297),r(298),r(299),r(301),r(300),r(343),r(369),r(372),r(371),r(373),r(374),r(370),r(375),r(376),r(354),r(357),r(353),r(351),r(352),r(355),r(356),r(346),r(368),r(377),r(345),r(347),r(349),r(348),r(350),r(359),r(360),r(362),r(361),r(364),r(363),r(365),r(366),r(367),r(344),r(358),r(380),r(379),r(378),t.exports=r(52)},function(t,n){function r(t,n){if("string"==typeof n)return t.insertAdjacentHTML("afterend",n);var r=t.nextSibling;return r?t.parentNode.insertBefore(n,r):t.parentNode.appendChild(n)}t.exports=r},,,,,,,,,function(t,n,r){(function(n,r){!function(n){"use strict";function e(t,n,r,e){var i=n&&n.prototype instanceof o?n:o,u=Object.create(i.prototype),c=new p(e||[]);return u._invoke=s(t,r,c),u}function i(t,n,r){try{return{type:"normal",arg:t.call(n,r)}}catch(t){return{type:"throw",arg:t}}}function o(){}function u(){}function c(){}function f(t){["next","throw","return"].forEach(function(n){t[n]=function(t){return this._invoke(n,t)}})}function a(t){function n(r,e,o,u){var c=i(t[r],t,e);if("throw"!==c.type){var f=c.arg,a=f.value;return a&&"object"==typeof a&&m.call(a,"__await")?Promise.resolve(a.__await).then(function(t){n("next",t,o,u)},function(t){n("throw",t,o,u)}):Promise.resolve(a).then(function(t){f.value=t,o(f)},u)}u(c.arg)}function e(t,r){function e(){return new Promise(function(e,i){n(t,r,e,i)})}return o=o?o.then(e,e):e()}"object"==typeof r&&r.domain&&(n=r.domain.bind(n));var o;this._invoke=e}function s(t,n,r){var e=P;return function(o,u){if(e===F)throw new Error("Generator is already running");if(e===M){if("throw"===o)throw u;return y()}for(r.method=o,r.arg=u;;){var c=r.delegate;if(c){var f=l(c,r);if(f){if(f===A)continue;return f}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(e===P)throw e=M,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);e=F;var a=i(t,n,r);if("normal"===a.type){if(e=r.done?M:j,a.arg===A)continue;return{value:a.arg,done:r.done}}"throw"===a.type&&(e=M,r.method="throw",r.arg=a.arg)}}}function l(t,n){var r=t.iterator[n.method];if(r===g){if(n.delegate=null,"throw"===n.method){if(t.iterator.return&&(n.method="return",n.arg=g,l(t,n),"throw"===n.method))return A;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return A}var e=i(r,t.iterator,n.arg);if("throw"===e.type)return n.method="throw",n.arg=e.arg,n.delegate=null,A;var o=e.arg;return o?o.done?(n[t.resultName]=o.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=g),n.delegate=null,A):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,A)}function h(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function v(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function p(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(h,this),this.reset(!0)}function d(t){if(t){var n=t[w];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,e=function n(){for(;++r<t.length;)if(m.call(t,r))return n.value=t[r],n.done=!1,n;return n.value=g,n.done=!0,n};return e.next=e}}return{next:y}}function y(){return{value:g,done:!0}}var g,b=Object.prototype,m=b.hasOwnProperty,x="function"==typeof Symbol?Symbol:{},w=x.iterator||"@@iterator",S=x.asyncIterator||"@@asyncIterator",_=x.toStringTag||"@@toStringTag",O="object"==typeof t,E=n.regeneratorRuntime;if(E)return void(O&&(t.exports=E));E=n.regeneratorRuntime=O?t.exports:{},E.wrap=e;var P="suspendedStart",j="suspendedYield",F="executing",M="completed",A={},N={};N[w]=function(){return this};var T=Object.getPrototypeOf,I=T&&T(T(d([])));I&&I!==b&&m.call(I,w)&&(N=I);var k=c.prototype=o.prototype=Object.create(N);u.prototype=k.constructor=c,c.constructor=u,c[_]=u.displayName="GeneratorFunction",E.isGeneratorFunction=function(t){var n="function"==typeof t&&t.constructor;return!!n&&(n===u||"GeneratorFunction"===(n.displayName||n.name))},E.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,c):(t.__proto__=c,_ in t||(t[_]="GeneratorFunction")),t.prototype=Object.create(k),t},E.awrap=function(t){return{__await:t}},f(a.prototype),a.prototype[S]=function(){return this},E.AsyncIterator=a,E.async=function(t,n,r,i){var o=new a(e(t,n,r,i));return E.isGeneratorFunction(n)?o:o.next().then(function(t){return t.done?t.value:o.next()})},f(k),k[_]="Generator",k.toString=function(){return"[object Generator]"},E.keys=function(t){var n=[];for(var r in t)n.push(r);return n.reverse(),function r(){for(;n.length;){var e=n.pop();if(e in t)return r.value=e,r.done=!1,r}return r.done=!0,r}},E.values=d,p.prototype={constructor:p,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=g,this.done=!1,this.delegate=null,this.method="next",this.arg=g,this.tryEntries.forEach(v),!t)for(var n in this)"t"===n.charAt(0)&&m.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=g)},stop:function(){this.done=!0;var t=this.tryEntries[0],n=t.completion;if("throw"===n.type)throw n.arg;return this.rval},dispatchException:function(t){function n(n,e){return o.type="throw",o.arg=t,r.next=n,e&&(r.method="next",r.arg=g),!!e}if(this.done)throw t;for(var r=this,e=this.tryEntries.length-1;e>=0;--e){var i=this.tryEntries[e],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var u=m.call(i,"catchLoc"),c=m.call(i,"finallyLoc");if(u&&c){if(this.prev<i.catchLoc)return n(i.catchLoc,!0);if(this.prev<i.finallyLoc)return n(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return n(i.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return n(i.finallyLoc)}}}},abrupt:function(t,n){for(var r=this.tryEntries.length-1;r>=0;--r){var e=this.tryEntries[r];if(e.tryLoc<=this.prev&&m.call(e,"finallyLoc")&&this.prev<e.finallyLoc){var i=e;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=n&&n<=i.finallyLoc&&(i=null);var o=i?i.completion:{};return o.type=t,o.arg=n,i?(this.method="next",this.next=i.finallyLoc,A):this.complete(o)},complete:function(t,n){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&n&&(this.next=n),A},finish:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),v(r),A}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc===t){var e=r.completion;if("throw"===e.type){var i=e.arg;v(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:d(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=g),A}}}("object"==typeof n?n:"object"==typeof window?window:"object"==typeof self?self:this)}).call(n,function(){return this}(),r(158))}])</script><script src="/./main.507b3a.js"></script><script>!function(){!function(e){var t=document.createElement("script");document.getElementsByTagName("body")[0].appendChild(t),t.setAttribute("src",e)}("/slider.e37972.js")}()</script>


    
<div class="tools-col" q-class="show:isShow,hide:isShow|isFalse" q-on="click:stop(e)">
  <div class="tools-nav header-menu">
    
    
      
      
      
    
      
    
      
      
      
    
    

    <ul style="width: 70%">
    
    
      
      <li style="width: 50%" q-on="click: openSlider(e, 'innerArchive')"><a href="javascript:void(0)" q-class="active:innerArchive">所有文章</a></li>
      
        
      
        
      
      <li style="width: 50%" q-on="click: openSlider(e, 'aboutme')"><a href="javascript:void(0)" q-class="active:aboutme">我的格言</a></li>
      
        
    </ul>
  </div>
  <div class="tools-wrap">
    
    	<section class="tools-section tools-section-all" q-show="innerArchive">
        <div class="search-wrap">
          <input class="search-ipt" q-model="search" type="text" placeholder="find something…">
          <i class="icon-search icon" q-show="search|isEmptyStr"></i>
          <i class="icon-close icon" q-show="search|isNotEmptyStr" q-on="click:clearChose(e)"></i>
        </div>
        <div class="widget tagcloud search-tag">
          <p class="search-tag-wording">tag:</p>
          <label class="search-switch">
            <input type="checkbox" q-on="click:toggleTag(e)" q-attr="checked:showTags">
          </label>
          <ul class="article-tag-list" q-show="showTags">
             
              <li class="article-tag-list-item">
                <a href="javascript:void(0)" class="js-tag color4">作品集</a>
              </li>
             
              <li class="article-tag-list-item">
                <a href="javascript:void(0)" class="js-tag color3">随想</a>
              </li>
             
              <li class="article-tag-list-item">
                <a href="javascript:void(0)" class="js-tag color3">学习</a>
              </li>
             
              <li class="article-tag-list-item">
                <a href="javascript:void(0)" class="js-tag color3">简历</a>
              </li>
             
              <li class="article-tag-list-item">
                <a href="javascript:void(0)" class="js-tag color5">生活趣闻</a>
              </li>
            
            <div class="clearfix"></div>
          </ul>
        </div>
        <ul class="search-ul">
          <p q-show="jsonFail" style="padding: 20px; font-size: 12px;">
            缺失模块。<br/>1、请确保node版本大于6.2<br/>2、在博客根目录（注意不是yilia根目录）执行以下命令：<br/> npm i hexo-generator-json-content --save<br/><br/>
            3、在根目录_config.yml里添加配置：
<pre style="font-size: 12px;" q-show="jsonFail">
  jsonContent:
    meta: false
    pages: false
    posts:
      title: true
      date: true
      path: true
      text: false
      raw: false
      content: false
      slug: false
      updated: false
      comments: false
      link: false
      permalink: false
      excerpt: false
      categories: false
      tags: true
</pre>
          </p>
          <li class="search-li" q-repeat="items" q-show="isShow">
            <a q-attr="href:path|urlformat" class="search-title"><i class="icon-quo-left icon"></i><span q-text="title"></span></a>
            <p class="search-time">
              <i class="icon-calendar icon"></i>
              <span q-text="date|dateformat"></span>
            </p>
            <p class="search-tag">
              <i class="icon-price-tags icon"></i>
              <span q-repeat="tags" q-on="click:choseTag(e, name)" q-text="name|tagformat"></span>
            </p>
          </li>
        </ul>
    	</section>
    

    

    
    	<section class="tools-section tools-section-me" q-show="aboutme">
  	  	
  	  		<div class="aboutme-wrap" id="js-aboutme">只是一个有理想的少年。</div>
  	  	
    	</section>
    
  </div>
  
</div>
    <!-- Root element of PhotoSwipe. Must have class pswp. -->
<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">

    <!-- Background of PhotoSwipe. 
         It's a separate element as animating opacity is faster than rgba(). -->
    <div class="pswp__bg"></div>

    <!-- Slides wrapper with overflow:hidden. -->
    <div class="pswp__scroll-wrap">

        <!-- Container that holds slides. 
            PhotoSwipe keeps only 3 of them in the DOM to save memory.
            Don't modify these 3 pswp__item elements, data is added later on. -->
        <div class="pswp__container">
            <div class="pswp__item"></div>
            <div class="pswp__item"></div>
            <div class="pswp__item"></div>
        </div>

        <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. -->
        <div class="pswp__ui pswp__ui--hidden">

            <div class="pswp__top-bar">

                <!--  Controls are self-explanatory. Order can be changed. -->

                <div class="pswp__counter"></div>

                <button class="pswp__button pswp__button--close" title="Close (Esc)"></button>

                <button class="pswp__button pswp__button--share" style="display:none" title="Share"></button>

                <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button>

                <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button>

                <!-- Preloader demo http://codepen.io/dimsemenov/pen/yyBWoR -->
                <!-- element will get class pswp__preloader--active when preloader is running -->
                <div class="pswp__preloader">
                    <div class="pswp__preloader__icn">
                      <div class="pswp__preloader__cut">
                        <div class="pswp__preloader__donut"></div>
                      </div>
                    </div>
                </div>
            </div>

            <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
                <div class="pswp__share-tooltip"></div> 
            </div>

            <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)">
            </button>

            <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)">
            </button>

            <div class="pswp__caption">
                <div class="pswp__caption__center"></div>
            </div>

        </div>

    </div>

</div>
  </div>
</body>
</html>